当我尝试使用Maven构建我的Java项目时,我收到以下错误:
javacTask:源版本1.7需要目标版本1.7
在我的pom文件中,我已经为1.7定义了源代码和目标。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
但是,在Eclipse中使用maven插件时,我没有遇到此错误,我的代码构建没有任何错误。我认为这是由于Maven本身在我的本地机器上所特有的。任何想法可能是什么原因?