如何将java -jar错误输出到文本/日志文件?

2022-09-04 06:17:09

我已经谷歌了我的心!我试图弄清楚如何输出java类在从Windows命令行执行java时可能给出的任何错误。

例如

java -jar class.jar <someFile.file>

如果该行抛出任何错误,我希望将它们存储在文本文件中以供以后查看。

我试过了

java -jar class.jar <someFile.file> >> log.txt

但是,尽管抛出错误,日志.txt文件为空。

谢谢大家!


答案 1

用:

java -jar class.jar <someFile.file> 2>> log.txt

2 重定向错误流。


答案 2

或者您可以使用bat文件轻松地将所有输出定向到命令提示符下的文本文件

C:>些什么.bat > console_output.txt


推荐