Аргументы сценария сборки в Eclipse

#java #jakarta-ee #ant #ear

#java #джакарта-ee #ant #ear

Вопрос:

итак, у меня есть этот сценарий сборки, который в основном компилирует и генерирует файл EAR. Этот скрипт выполняется в Eclipse с помощью мастера настройки внешних инструментов (кнопка воспроизведения со значком чемодана). Этот скрипт имеет значения, которые, казалось, были выбраны из файла свойств или чего-то подобного.
Одним из таких примеров является базовый каталог:

 <echo message="${display.version}"/>
        <echo message="${basedir}"/>
 

Я обыскал всю рабочую область, но не могу найти ни одного файла, который содержал бы значение для этих элементов.
Мой вопрос, как эти значения передаются этому скрипту?

Комментарии:

1. Не могли бы вы показать больше сценария сборки?

Ответ №1:

Трудно сказать, display.version не видя больше сценария сборки, но basedir часто устанавливается в качестве атрибута <project> элемента.

http://ant.apache.org/manual/using.html

Комментарии:

1. Мэтт, baseDir определяется как basedir=»../../» в теге проекта

2. Ну, вот и половина вашего ответа. :)

3. вы проверили переменные среды? В переменных среды eclipse или в качестве параметров запуска?