当我<additionalparam>-Xdoclint:none</additionalparam>用JAVA 8 运行我的pom时Maven工作正常,因为-Xdoclint在JAVA 8中添加了.但是,当我用JAVA 7运行maven时它会抛出一个错误,因为它不在JAVA 7中.
但是我想让pom为JAVA 7和JAVA 8推广,即如果JAVA 8我应该能够使用指定的"additionalparam",但是当使用JAVA 7时,它应该排除该参数.
找到解决方案
<profiles>
<profile>
<id>doclint-java8-disable</id>
<activation>
<jdk>[1.8,)</jdk>
</activation>
<properties>
<javadoc.opts>-Xdoclint:none</javadoc.opts>
</properties>
</profile>
</profiles>
Run Code Online (Sandbox Code Playgroud)
然后使用$ {javadoc.opts}
| 归档时间: |
|
| 查看次数: |
9645 次 |
| 最近记录: |