我有問題。我使用螞蟻從我的java類重定向輸出,但有問題,它是reddirecting所有輸出,不僅是「System.out ..」(這是我想要reddirect輸出)。我的班級正在獲取遠程對象,並在某個時候將其放入控制檯錯誤消息中。我可否認這些例外/錯誤,所以我的班級只輸出「System.out ..」?Ant,java class輸出重定向
2
A
回答
4
我假設你使用Ant java
Task來運行你的課程。我也猜測你使用output
或outputProperty
屬性重定向輸出。
默認情況下,除非您自己明確重定向錯誤流,否則這些選項也會重定向標準錯誤。
因此,您可以通過在您的任務定義中添加諸如errorProperty="propertytoignore"
之類的東西來解決您的問題。這會將錯誤消息寫入屬性而不是輸出文件。
0
加起來@戴夫·韋伯的回答(也假設你正在談論的java
任務),您可以添加到error="null"
任務:
<java classname="my.package.MyClass" output="${outfile}" error="null">
<arg value="${arg1}"/>
<arg value="${arg2}"/>
</java>
它可以在Windows下的Eclipse的Ant。
相關問題
- 1. ant java任務:用spawn = true重定向輸出
- 2. Java的輸入輸出重定向流
- 3. 重定向輸出
- 4. 重定向java和javac輸出
- 5. Java中的輸出重定向
- 6. 在ant exec任務中有條件地重定向輸出
- 7. 將標準輸出重定向到文件+ ANT +控制檯上沒有輸出
- 8. 的ProcessBuilder重定向輸出
- 9. Java-重定向輸入流
- 10. 重定向輸出不輸出任何
- 11. 重定向輸出到輸出文件
- 12. 重定向輸出蟒蛇
- 13. CreateProcess並重定向輸出
- 14. 重定向崩潰輸出
- 15. C++重定向輸出
- 16. GDB Windows輸出重定向
- 17. 如何重定向輸出?
- 18. 重定向讀取輸出
- 19. 標準輸出重定向
- 20. 重定向bash輸出
- 21. 命令輸出重定向
- 22. 基本輸出重定向
- 23. 輸出重定向在C
- 24. 重定向標準輸出
- 25. pascal crt輸出重定向
- 26. 重定向測試輸出
- 27. Tamir.SharpSsh重定向輸出(Sha1)
- 28. 輸出流的重定向
- 29. 重定向wget頭輸出
- 30. 實時輸出重定向