[英]Maven gives a java version error (ask for java 1.5) even when I have java 1.7 installed
我說錯了
(使用-source 5或更高版本啟用注釋){class path}錯誤:-source 1.3不支持for-each循環
當我嘗試使用Maven編譯模塊時。
問題是我機器上的Java版本是1.7.0_02
誰能提出解決方案?
您可能想將其包含在pom.xml文件中,因為我遇到了同樣的問題:
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<compilerArgument></compilerArgument>
</configuration>
</plugin>
</plugins>
</pluginManagement>
請檢查JAVA_HOME環境變量的值。
對於maven使用的用戶acc
最短的版本是在pom.xml中設置maven.compiler.source
和maven.compiler.target
屬性:
<project>
....
<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<compilerArgument></compilerArgument>
</configuration>
</plugin>
</plugins>
</pluginManagement>
由blackpanther
這也是
<project>
....
<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>
</properties>
通過rzymek
全部一起
並清潔和建造該proyect,這是很好的vatos !!!
<build>
<finalName>your project name</finalName>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.