Ответ 1
Чтобы включить подробный вывод для ant:
ant -v
или
ant -verbose
Попытка построить мой проект с помощью ANT в идее 10 и получить компиляционную ошибку, но я не вижу фактической ошибки.
Как сделать ANT verbose?
Все, что я вижу, это:
javac build.xml:303: Compile failed; see the compiler error output for
details. at
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1150)
etc.... rest of ANT stack trace
Моя задача выглядит так:
<javac includeantruntime="false" destdir="${webapp.classes.dir}" debug="true">
<src path="${src.dir}"/>
<classpath refid="project.classpath"/>
</javac>
Чтобы включить подробный вывод для ant:
ant -v
или
ant -verbose
Вы также можете включить ведение журнала в файле build.xml, используя запись задачи. Вот документация об этом http://ant.apache.org/manual/Tasks/recorder.html
<record name="/output/build.log" loglevel="verbose" action="start"/>
Это просто и работает!:)
Существуют также возможности для более тонкого ведения журнала, это означает изменение уровня шума только для определенных частей, а не для всего ant script как ant -v или ant -debug. См. Сделать ant тихим без флага -q? для другого вопроса, касающегося loglevel и ответов.