| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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/ там есть нмого интересных вещей - должно помочь. |