У меня есть существующий проект, который я хочу построить в IntelliJ Community Edition 11.1.4, работающем на Ubuntu 12.04.1 LTS
В окне Ant Build я добавил проект build.xml, нажав кнопку + в верхнем левом углу окна и перейдя к файлу. Задачи Ant, связанные с файлом сборки, перечислены, и я нажимаю зеленую кнопку воспроизведения, чтобы запустить конструкцию Ant, которая начинается, как ожидалось.
Я ожидал увидеть ошибки компилятора, и IntelliJ CE представит эти ошибки компилятора и позвольте мне перейти к (повреждающему) источнику, дважды щелкнув по ошибкам в окне "Сообщения".
Вместо этого в окне сообщений отображается следующая ошибка, которая при двойном щелчке меня приводит к задаче javac Ant в файле build.xml.
build.xml:389: Compile failed; see the compiler error output for details.
Это отличный совет, и я очень хочу следовать ему, но я не могу, потому что ошибка компилятора не отображается нигде в окне Сообщения. Следующее и предыдущее сообщение не переходят к фактической ошибке компилятора.
Я хочу знать, как видеть сообщения об ошибках компилятора в IntelliJ, запустив конструкцию Ant.
Я попытался добавить флаг -v в поле командной строки Ant: в свойствах выполнения. Это не имело никакого отношения к поведению.
Затем я попробовал сортировку с Ant 1,8 до Ant 1.7. на этот раз я видел изменения в поведении. сборка не запускается вообще, и я получаю следующую ошибку https://gist.github.com/4073149 на терминале.
Задача javac Ant выглядит так.
<target name="compile-only" depends="">
    <stopwatch name="Compilation"/>
<javac destdir="${build.classes.dir}" debug="on" deprecation="off" 
       classpathref="base.path" excludes="/filtering/**/**">
    <src path="${src.dir}"/>
    <src path="${build.autogen.dir}"/>
</javac>
<!-- Copy all resource files to the output dir -->
<copy todir="${build.classes.dir}">
    <fileset dir="${src.dir}">
        <include name="**/*.properties"/>
        <include name="**/*.gif"/>
        <include name="**/*.png"/>
        <include name="**/*.jpg"/>
        <include name="**/*.svg"/>
        <include name="**/*.jpeg"/>
        <exclude name="**/.svn"/>
    </fileset>
</copy>
<stopwatch name="Compilation" action="total"/>
