#java #jakarta-ee #ant #ear
#java #джакарта-ee #ant #ear
Вопрос:
итак, у меня есть этот сценарий сборки, который в основном компилирует и генерирует файл EAR. Этот скрипт выполняется в Eclipse с помощью мастера настройки внешних инструментов (кнопка воспроизведения со значком чемодана). Этот скрипт имеет значения, которые, казалось, были выбраны из файла свойств или чего-то подобного.
Одним из таких примеров является базовый каталог:
<echo message="${display.version}"/>
<echo message="${basedir}"/>
Я обыскал всю рабочую область, но не могу найти ни одного файла, который содержал бы значение для этих элементов.
Мой вопрос, как эти значения передаются этому скрипту?
Комментарии:
1. Не могли бы вы показать больше сценария сборки?
Ответ №1:
Трудно сказать, display.version
не видя больше сценария сборки, но basedir
часто устанавливается в качестве атрибута <project>
элемента.
Комментарии:
1. Мэтт, baseDir определяется как basedir=»../../» в теге проекта
2. Ну, вот и половина вашего ответа.
:)
3. вы проверили переменные среды? В переменных среды eclipse или в качестве параметров запуска?