Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > ANT Task из Java


Автор: Entwickler 12.4.2010, 01:36
Привет всем!!!

Есть вопрос... можно ли каким то образом запустить ANT Task из Java Программы (самописной)
Есть кнопка antTaskButton с
Код

actionPerformed(ActionEvent ae){
             ...doAntTask
}

сам antTask описан конечно в build.xml... но вот как его запустить... или всё же прийдётся через cmd...  хм...


Автор: dobrolub 12.4.2010, 02:49
Код

import org.apache.tools.ant.*;

...
public static void main(String []args) {
  MyTask task = new MyTask(); 
  task.setProject(new Project());// ant project. won't run without it
  task.set...();//configure your task
  task.execute();
}


Автор: Entwickler 12.4.2010, 15:31
ага... или вот нашёл:  http://www.ibm.com/developerworks/websphere/library/techarticles/0502_gawor/0502_gawor.html  то же неплохое руководство...

Автор: afon 13.4.2010, 15:46
Круто! Я думал так можно сделать только через System.exec()

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