Je veux configurer Maven2 à utiliser sun-java6-jdk pour construire J2SE-1.6 modules, et d'utiliser openjdk-7 à construire J2SE-1.7 modules. Est-il possible?
Maven2 devrait alors automatiquement choisir la bonne JDK pour construire différents modules en une seule commande.
Par exemple, il devrait être
$ mvn package
au lieu de
$ cd module1
$ update-alternatives ... jdk6 ...
$ mvn package
...
$ cd module2
$ update-alternatives ... jdk7 ...
$ mvn package
P. S. C'est rien pom.xml les fichiers qui ont déjà été mis en place maven-compiler-plugin
différentes <source>
, <target>
valeurs pour les différents modules. Si je choisis d'utiliser openjdk-7, Maven2 va générer la version 1.6 de fichiers de classe, mais à l'aide de openjdk-7, plutôt que de sun-java6-jdk. La question est de savoir sur la façon de configurer J2SE profils.