Скомпилируйте модуль Maven с другой версией Java
Мой проект Maven имеет несколько модулей: сервер, веб и т. Д.
Я хотел бы построить все, кроме моего серверного модуля на Java 6. Для серверного модуля яЯ хотел бы скомпилировать его с Java 7.
Вот'Ниже приведен мой pom.xml, но я думаю, что если я изменю его до 1.7, то все мои модули будут скомпилированы с Java 7. Кроме того, maven использует переменную среды JAVA_HOME, чтобы определить, какую версию Java использовать?
org.apache.maven.plugins
maven-compiler-plugin
2.3.2
1.6
1.6
2048m
РЕДАКТИРОВАТЬ Кроме того, делает ли вывод ниже
Maven - версия
указать, что maven компилирует мой код Java с 1.7?
vagrant@dev:~/bin/apache-tomcat-7.0.29/bin$ mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 08:44:56+0000)
Maven home: /home/vagrant/bin/apache-maven-3.0.4
Java version: 1.7.0_07, vendor: Oracle Corporation
Java home: /home/vagrant/bin/jdk1.7.0_07/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-23-generic", arch: "amd64", family: "unix"
Спасибо кевин