小编Jav*_*uez的帖子

覆盖父pom中指定的java版本的不同方法

我正在使用父pom,它将java版本设置为1.5.在我的具体项目中,我使用1.6,所以每次进行Maven更新时,我都会在eclipse中更改编译器版本.

寻找解决方案,我发现一些解决方案涉及覆盖父pom在子节点中的行为.

我的问题是它们之间是否存在差异,如果存在差异,我应该使用哪个选项.我找到的选项(可能还有更多)是:

  • 在属性标签中: <app.java.version>1.6</app.java.version>
  • 在属性标签中: <jdk.version>1.6</jdk.version>
  • 在配置标签中: <source>${jdk.version}</source>

我对Maven很新.提前致谢.

java pom.xml maven

2
推荐指数
1
解决办法
5127
查看次数

标签 统计

java ×1

maven ×1

pom.xml ×1