Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > ANT: как запустить таргет в топ-левел уровне?


Автор: AntUser 19.10.2008, 17:53
Всем привет!

Есть такая проблема у меня. Существует enviro.xml файл с описанием файлов, которые устанавливаются в проперти:
<property file="A.properties" />
<property file="B.properties" />
 .....

На этот файл импортируют другие скрипты. Пробелма в том, что мне надо в зависимости от того, установлен ли в анте проперти(ant -DmyProp=true) загрузить или A.propertie/B.properties, или AA.prop/BB.prop.

Как это сделать, не знаю. Написал кондишн, таргет, но выполнить его неоткуда. Почему: есть куча файлов ссылающихся на enviro, они подхватывают его проперти без выполнения каких-либо таксов.. т..е. самый оптимальный вариант тут как-то условие поставить и в зависимости от него выставить требуемые проперти.

Может кто в курсе?

Автор: skhilkov 20.10.2008, 07:59
Посмотри в сторону http://ant-contrib.sourceforge.net/
там есть нмого интересных вещей - должно помочь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)