[英]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"
然后安裝以下兩個插件:
您需要在安裝期間重新啟動Eclipse。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.