我有一个批处理文件,看起来像
start "Java" "C:\Program Files\Java\jdk-12.0.1/bin/java.exe" <various classpaths and parameters>
直到最近,它启动了 Java 可执行文件,命令窗口才消失。现在窗口一直停留在那里,直到 Java 程序完成。如果我关闭命令窗口,Java 程序也会终止,这有点麻烦。
这似乎只发生在 Java 可执行文件中 - 我尝试使用记事本,它按预期工作。因此,这可能与我之前关于 Java 和 Windows 交互的问题有关:使用可执行文件文件夹的连接点运行 Java 不起作用
知道为什么以及如何恢复原始行为吗?除了安装了较新版本的 Java 外,我不知道发生了什么变化。