如何在maven settings.xml中配置编译器级别(1.6)?

时间:2012-03-16 11:57:18

标签: java maven-3

我熟悉配置maven-compiler-plugin以在pom.xml中使用java 1.6并使用父pom文件。

有没有办法在settings.xml级别将java编译器级别配置为java 1.6(这样我的所有maven项目都将使用java 1.6)?

在这个帖子default maven compiler setting中有人告诉我有一种方法可以在settings.xml中配置它。 有人可以解释一下如何配置吗?

PS:指定Java编译器级别的另一种方法:

<properties>
       <maven.compiler.source>1.6</maven.compiler.source>
       <maven.compiler.target>1.6</maven.compiler.target>
</properties>

-Siva

2 个答案:

答案 0 :(得分:4)

简单回答否。在设置文件中,您不配置此类内容,因为它没有意义,并且会使您的构建无法重现。有关配置compiler plugin in settings.xml的信息是垃圾。

答案 1 :(得分:0)

可以在settings.xml中配置

源/目标级别,如下所示:

Resource interpreted as Document but transferred with MIME type application/pdf