我从命令程序调用java swing程序,在执行java程序后,控制台仍保持打开状态。我的bat文件包含:
set Gantt_Generator_v5.0="C:\Program Files\GANTT_GENERATOR_V5.0"
java -jar %Gantt_Generator_v5.0%\GANTT_GENERATOR_V5.0.jar "C:\Program Files\GANTT_GENERATOR_V5.0\test\Parameter_File.csv" FALSE
exit
当我关闭命令提示符时,java应用程序退出。
尝试选项:将扩展程序从 .bat 更改为 .cmd ,但对我无效。
还有其他解决方案吗?
答案 0 :(得分:0)
使用“ START JAVAW ... ”,所以最终的脚本是:
set Gantt_Generator_v5.0="C:\Program Files (x86)\GANTT_GENERATOR_V5.0"
start javaw -jar %Gantt_Generator_v5.0%\GANTT_GENERATOR_V5.0.jar "C:\Program Files (x86)\GANTT_GENERATOR_V5.0\test\Parameter_File.csv" FALSE