Изменить путь Javac от муравья - PullRequest
2 голосов
/ 18 августа 2011

Могу ли я указать путь javac из муравья при использовании fork?Я спрашиваю об этом, потому что мне нужно запустить скрипт из фреймворка автоматизации (cruisecontrol), однако, когда я использую fork, он использует jdk более низкой версии в комплекте с каркасом.Следовательно, есть ли способ, которым я могу указать другой путь для javac?

Ответы [ 2 ]

2 голосов
/ 18 августа 2011

Используйте системное свойство build.compiler или задайте свойство compiler для задачи javac:

Используемая реализация компилятора.Если этот атрибут не задан, будет использовано значение свойства build.compiler, если оно установлено.В противном случае будет использоваться компилятор по умолчанию для текущей виртуальной машины.

http://ant.apache.org/manual/Tasks/javac.html

0 голосов
/ 18 августа 2011

установить JAVA_HOME. Если вы хотите использовать несколько JVM в одной сборке, что невозможно, вам нужно запустить две команды ant и установить JAVA_HOME перед каждой.

...