在命令提示符输出中运行.txt格式的jar file



下面是我用来启动/停止Jar应用程序的两个文件。

Start.bat: start "app_test" java -jar application-test-1.2.0.jar %*> log.txt
Stop.bat: TASKKILL /FI "WINDOWTITLE eq app_test

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

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

Start.bat: java -jar application-test-1.2.0.jar %* > log.txt

在Windows XP SP3和Java 1.6.0_31上测试,它将所有Java输出写入指定文件。

如果您使用的是windows,

C:> something.bat> console_output.txt

相关内容

  • 没有找到相关文章

最新更新