使用java 1.5或1.6进行mvn clean安装

时间:2010-11-20 19:41:21

标签: maven

当我做mvn clean install时,我收到此错误:

-source 1.3不支持

注释 (尝试-source 1.5启用注释)

但是我在哪里放这个-source 1.5命令?我尝试使用mvn clean install进行所有排列,但无法使其正常工作。所以我尝试将编译放在我的pom中,如下所示:

<build>
 <plugins>
   <plugin>
      <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.0.2</version>
    <configuration>
      <source>1.6</source>
      <target>1.6</target>
    </configuration>
  </plugin>
</plugins>

但这也不起作用..我错过了什么? 谢谢!

2 个答案:

答案 0 :(得分:1)

最新版本的编译器插件是2.3.2。这个版本似乎支持1.6作为版本和目标参数。

答案 1 :(得分:0)

您可以使用,而不是配置需要提供版本的编译器插件 在pom.xml中设置maven.compiler.sourcemaven.compiler.target属性:

<project>
   ....
   <properties>
       <maven.compiler.source>1.5</maven.compiler.source>
       <maven.compiler.target>1.5</maven.compiler.target>
   </properties>