2011-11-18 71 views
1

我使用maven2構建java項目,當我發出命令mvn clean install時我收到錯誤could not parse error message: (use -source 5 or higher to enable generics)Issus使用maven2構建java項目

在我的eclipse環境中,我使用jdk 1.7並且項目工作正常。當我想要構建項目時,我無法做到這一點,認爲maven正在將java版本1.3作爲默認值。

任何一個請幫助我如何的jdk versio設置爲1.7的行家,成功地構建項目..

從我想補充添加自己的罐子在pom.xml中提到的罐子

除此之外,如何我可以指定,在POM XML?

在此先感謝..

回答

4

在你的pom.xml配置Maven的編譯器插件使用1.6:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <version>2.3.2</version> 
      <configuration> 
       <source>1.7</source> 
       <target>1.7</target> 
      </configuration> 
     </plugin> 
    </plugins> 
</build> 
+0

org.apache.maven.plugins maven-編譯器插件 true true 1.7 \t user972590

+0

我加入到這一點的pom.xml,但不工作 – user972590

+0

除了將OP想要使用V1.7 ;-) – Puce