簡體   English   中英

Maven(m2e)不會更新Eclipse中的JRE

[英]Maven (m2e) does not update the JRE in Eclipse

在我的pom.xml我聲明了Maven編譯器插件如下:

<plugin>
    <inherited>true</inherited>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.5.1</version>
    <configuration>
        <source>1.8</source>
        <target>1.8</target>
        <encoding>UTF-8</encoding>
        <showWarnings>true</showWarnings>
        <showDeprecation>true</showDeprecation>
    </configuration>
</plugin>

但m2e不會更新用於此項目的JRE。 它仍然使用Java 1.4。 安裝的是JDK 8更新5.這是唯一安裝的版本。 我在窗戶上。

我錯過了什么? 在我的Mac上我有相同的設置,並在那里工作。

更新

我在我的Mac上設置了一個新的虛擬Windows機器,並完成了Java 8,Eclipse Kepler SR2和Maven的全新安裝。 現在Maven設置了正確的JRE,但是Eclipse給了我一些錯誤,比如“語法錯誤,X僅在源級別為1.5或更高時才可用”。 編譯器的項目特定設置由m2e啟用並設置為1.7。 我還將編譯器插件版本提升到了3.1。 我完全糊塗了。 請幫我!

您需要通過Eclipse市場為Eclipse和Maven安裝Java 8支持:

Help > Eclipse Marketplace > Search for "java 8"

然后安裝以下兩個插件:

  • Java 8支持Eclipse Kepler SR2
  • Eclipse 8支持Eclipse Kepler SR2的m2e

您需要在安裝期間重新啟動Eclipse。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM