Java 如何创建一个批处理文件来运行jar文件?

Java 如何创建一个批处理文件来运行jar文件?,java,jar,Java,Jar,我通过批处理运行一个jar文件。我使用了命令 java -jar myjar.jar jar文件执行后,提示窗口关闭。我写了一个暂停命令来保持窗口等待任何键进入。但我的要求是,提示应该允许我键入我选择的一些命令。直到我键入退出命令提示符才会打开。您的命令应该由java程序解释吗?在这种情况下,您不需要编辑批处理文件。否则,只需在windows中启动shell bash或cmd并在其中运行java程序,我认为您无法做到这一点。当操作系统启动shell以运行批处理作业时,它会在作业结束时终止该sh

我通过批处理运行一个jar文件。我使用了命令

java -jar myjar.jar

jar文件执行后,提示窗口关闭。我写了一个暂停命令来保持窗口等待任何键进入。但我的要求是,提示应该允许我键入我选择的一些命令。直到我键入退出命令提示符才会打开。

您的命令应该由java程序解释吗?在这种情况下,您不需要编辑批处理文件。否则,只需在windows中启动shell bash或cmd并在其中运行java程序,我认为您无法做到这一点。当操作系统启动shell以运行批处理作业时,它会在作业结束时终止该shell。一旦批处理结束,就无法在命令提示下获取批处理,除非从命令提示开始调用批处理。