Как заставить муравей не печатать трассировку стека BuildException / ExitStatusException - PullRequest
6 голосов
/ 13 сентября 2010

Я написал задачу муравья (bnd), которая должна указывать на сбой. Единственный способ указать на сбой, который я обнаружил, - бросить BuildException / ExitStatusException. Однако я не хочу трассировки стека, потому что он просто занимает ненужное место на экране. Есть идеи как этого добиться?

1 Ответ

3 голосов
/ 25 сентября 2010

Ознакомьтесь с руководством по http://ant.apache.org/manual/tutorial-writing-tasks.html#complex

. Там показан пример, который просто изящно завершается с ошибкой, вызывая исключение BuildException в пользовательской задаче, но не показывая трассировку стека в окне консоли.* Код, на который следует обратить внимание, находится в методе execute() класса 'HelloWorld', и там, где из цели use.fail вызывается задача helloworld.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...