Как указать Ant собирать с использованием определенного исполняемого файла javac?

Как я могу указать ant использовать конкретный javac исполняемый файл из командной строки?

У меня есть установка gcj, созданная как часть gcc, в библиотеке, которую мы распространяем, и я хотел бы иметь определенную часть программного обеспечения Java, созданную для этого. Однако кажется, что он просто использует system-gcc, и такие параметры, как "-Dbuild.compiler", похоже, хотят, чтобы я указал какой-то класс Java, а не путь к файлу.

Я надеялся на что-то похожее на CC в Makefiles.

Я уверен, что это что-то очень простое, и я просто дурак.


Для ясности, я бы по возможности не редактировал файл сборки сам. Нет ли какого-нибудь стандартного способа просто указать компилятор в командной строке для ant? Я не возражаю против предположения, что файл сборки в каком-то смысле «хорошо ведет себя».

14
задан MGwynne 26 October 2011 в 11:02
поделиться