0
A
回答
1
是的,這是可能的。
<target name="test_java">
<java classname="Test">
<classpath>
<pathelement path="${cpath}"/>
</classpath>
</java>
</target>
的Test
類源代碼:
公共類測試{
public static void main(String[] args) {
int a = 2;
System.out.println(String.valueOf(a/0));
}
}
輸出:
test_java:
異常在線程 「主」 java.lang.ArithmeticException:/由零
在Test.main(Test.java:7)的Java
結果:1
1
我假設你正在使用該任務來做到這一點?如果是這樣,您可以將stderr重定向到具有errorproperty屬性的屬性,然後將該屬性包含在消息中的任務中。你必須有failonerror =「false」,並有其他一些檢測錯誤的方法(可能是基於進程狀態碼)。
0
隨着上述答案所有尊重。我想我有一個更簡單的解決方案。在運行ant腳本時,如果我們最終調用帶-d選項的命令,它還會顯示更多信息以及java類的失敗原因。
因此,該命令是:
螞蟻filename.xml中-d
乾杯!
相關問題
- 1. Ant構建失敗
- 2. Openbravo ant構建失敗
- 3. 捕獲構建失敗Ant
- 4. pdfbox Ant構建.NET失敗
- 5. Ant構建失敗的MySQL
- 6. Ant Builder構建失敗eINSTANCE
- 7. 佈局更改時Ant構建失敗?
- 8. TFS顯示失敗的ANT構建成功
- 9. Maven構建錯誤失敗
- 10. 構建失敗錯誤
- 11. 構建失敗錯誤
- 12. 如何防止Ant任務失敗時Maven構建失敗?
- 13. ANT構建錯誤
- 14. 當php失敗時顯示500錯誤
- 15. 構建LLVM失敗,並顯示空的錯誤消息
- 16. Eclipse內部的Ant構建失敗
- 17. 壞類文件失敗Ant構建
- 18. 構建失敗而執行Ant腳本
- 19. ant build.xml不存在。構建失敗
- 20. 奇怪的Ant構建失敗
- 21. Ant構建失敗說:包不存在
- 22. 構建失敗,而運行Ant文件
- 23. ANT構建失敗:包javax.servlet.jsp不存在
- 24. Android ant構建項目失敗
- 25. Ant構建失敗,並在Windows平臺
- 26. Sonarqube評價 - Ant構建失敗
- 27. 如何顯示構建失敗,螞蟻
- 28. MAVEN Ant構建錯誤
- 29. Javac Ant構建錯誤
- 30. 使用Ant構建從git克隆的Java項目失敗