相关疑难解决方法(0)

配置Maven为不同的J2SE版本使用不同的JDK?

我想配置Maven2使用sun-java6-jdk构建Java SE 1.6模块,并使用openjdk-7构建Java SE 1.7模块.可能吗?

然后Maven2应该自动选择正确的JDK来在一个命令中构建不同的模块.

例如,它应该是

$ mvn package
Run Code Online (Sandbox Code Playgroud)

代替

$ cd module1
$ update-alternatives ... jdk6 ...
$ mvn package
...
$ cd module2
$ update-alternatives ... jdk7 ...
$ mvn package
Run Code Online (Sandbox Code Playgroud)

PS这是一无所知的pom.xml文件,这些文件已经设置maven-compiler-plugin不同<source>,<target>价值观不同的模块.如果我选择使用openjdk-7,Maven2将生成1.6版本的类文件,但是使用openjdk-7而不是sun-java6-jdk.问题是如何配置Java SE配置文件.

maven-2

34
推荐指数
2
解决办法
6万
查看次数

标签 统计

maven-2 ×1