使用maven2使用jdk1.5编译项目

我设法使用maven2创建我的项目结构。 但是在使用mvn install编译我的项目时,-source 1.3不支持获取错误generics

谷歌搜索使用jdk1.5构建我的项目并添加了构建标记

 4.0.0 com.myProject project jar 1.0-SNAPSHOT myapp http://maven.apache.org   junit junit 3.8.1 test      com.myProject project  1.5 1.5      

但这不起作用。

任何提示?

将maven-compiler-plugin添加到您的构建中:

    org.apache.maven.plugins maven-compiler-plugin 2.0.2  1.5 1.5     

有一种“更简单”的方法可以实现这一点,而无需在整个模块上粘贴相同的代码片段。 您可以设置一个reactor,然后从所有其他模块中引用它,如下所示:

   com.foo.bar reactor 1.0-SNAPSHOT  

在你的反应堆的pom文件中,你必须把它:

 pom 

让maven知道它不是jar子/战争等等

希望能帮助到你