Gibt es einen klar erklärten und einfachen Weg, die Compiler-Ausgabe zu sehen, wenn javac
über eine Ant Aufgabe ausgeführt wird?Wie wird die Compiler-Ausgabe angezeigt, wenn javac über eine Ant-Task ausgeführt wird?
Hier ist mein javac
Ant tag:
<javac srcdir="${myproject.src}" destdir="${myproject.class}">
<!-- ... -->
</javac>
Hier ist die einzige Fehlermeldung erhalte ich:
/path/to/build.xml:42: Compile failed; see the compiler error output for details.
Das Problem ist, dass ich weiß nicht, wie der Compiler-Fehler zu sehen Ausgabe für Details ...
Wenige con Figuration Elemente, die helfen können:
- Ant 1.6.5
- Windows 7 x64
- Java 1.6.0_20 x32
- Starten Ziele über Eclipse-
Ich weiß, es gibt einige verwandte Fragen zu SO beantwortet, aber keine von ihnen beantwortet wirklich diese einfachen Fragen:
- https://stackoverflow.com/a/1275552/1225328: Ich kann die spezifische Bibliothek, die das
compile
-Tag ermöglicht, nicht hinzufügen; - https://stackoverflow.com/a/1264622/1225328: dies verwaltet die Ausgabe von Ant und nicht die des Compilers;
- Compile failed; see the compiler error output for details: zu vage, um irgendetwas zu lösen;
- Ant : Compile failed; see the compiler error output for details: keine Antwort ...
- usw.
Bevor Sie die Fehlermeldung erhalten, sehen Sie nicht '[javac] ...'? –
@ sp00m sehen Sie die Fehlerdetails, wenn ant über die Befehlszeile ausgeführt wird. Ich vermute, dass das Problem mit der Sonnenfinsternis als mit der Ameise zusammenhängt. – Jayan
Wenn Sie kein '[javac]' sehen, könnte es ein 'java.lang.OutOfMemoryError: Java-Heap-Space 'sein, siehe hier in [Stackoverflow] (http://stackoverflow.com/questions/5579073/javac-java- lang-outofmemoryerror-when-running-ant-from-eclipse /) – hokr