Я хочу настроить Maven2 на использование sun-java6-jdk для сборки модулей Java SE 1.6 и использование openjdk-7 для сборки модулей Java SE 1.7.Возможно ли это?
Затем Maven2 должен автоматически выбрать правильный JDK для построения различных модулей в одной команде.
Например, это должно быть
$ mvn package
вместо
$ cd module1
$ update-alternatives ... jdk6 ...
$ mvn package
...
$ cd module2
$ update-alternatives ... jdk7 ...
$ mvn package
PS Это не касается файлов pom.xml, которые уже настроили maven-compiler-plugin
с различными значениями <source>
, <target>
для разных модулей.Если я решу использовать openjdk-7, Maven2 создаст файлы классов версии 1.6, но с использованием openjdk-7, а не sun-java6-jdk.Вопрос в том, как настроить профили Java SE.