3

这是我用来启动/停止我的 Jar 应用程序的 2 个文件。

开始.batstart "app_test" java -jar application-test-1.2.0.jar %*> log.txt
停止.batTASKKILL /FI "WINDOWTITLE eq app_test

当我运行我的应用程序时,输出不会重定向到 log.txt。我不明白为什么,有人有想法吗?

4

2 回答 2

5

不要start在你的脚本中使用,那么它应该可以工作。

开始.batjava -jar application-test-1.2.0.jar %* > log.txt

在 Windows XP SP3 和 Java 1.6.0_31 上对其进行了测试,并将所有 Java 输出写入指定的文件。

于 2013-01-17T08:15:51.220 回答
0

如果您使用的是 Windows,则在命令提示符下,

C:> something.bat > console_output.txt

于 2013-12-04T07:27:36.863 回答