Java 无法打开使用另一批打开的批打开的JVM
我试图打开一个批处理文件,该批处理文件由另一个批处理文件打开,该批处理文件本应启动JVM,但当我试图打开它时,我得到的只是一个cmd提示符,其中包含指向我桌面的路径 这是我用来打开JVM的批处理文件的内容。(run.bat与myJar.jar位于同一文件夹中) 这是我用来打开previos批处理文件的行。(在我的桌面上) 有人能给我解释一下为什么它不起作用,以及我如何修复它吗 提前谢谢Java 无法打开使用另一批打开的批打开的JVM,java,batch-file,jvm,dos,Java,Batch File,Jvm,Dos,我试图打开一个批处理文件,该批处理文件由另一个批处理文件打开,该批处理文件本应启动JVM,但当我试图打开它时,我得到的只是一个cmd提示符,其中包含指向我桌面的路径 这是我用来打开JVM的批处理文件的内容。(run.bat与myJar.jar位于同一文件夹中) 这是我用来打开previos批处理文件的行。(在我的桌面上) 有人能给我解释一下为什么它不起作用,以及我如何修复它吗 提前谢谢 编辑:我试着打开另一只刚刚有echo Hi的蝙蝠!但即使这样也不行。甚至可以使用.bat打开.bat吗?听起来
编辑:我试着打开另一只刚刚有echo Hi的蝙蝠!但即使这样也不行。甚至可以使用.bat打开.bat吗?听起来桌面上有一个.bat文件,上面写着“开始…我的文件夹\run.bat”。。。而“myJar.jar”不是;) 建议:
听起来好像桌面上有一个.bat文件,上面写着“开始…我的文件夹\run.bat”。。。而“myJar.jar”不是;) 建议:
如果我键入您的命令,我还会得到一个新窗口。但是我注意到窗口的标题是
My Folder\run.bat
。这是因为如果start
命令看到带引号的参数,它会假定该参数是新窗口的标题
尝试
start/HIGH/MIN“这是我的标题”“我的文件夹\run.bat”
如果我键入您的命令,我也会得到一个新窗口。但是我注意到窗口的标题是My Folder\run.bat
。这是因为如果start
命令看到带引号的参数,它会假定该参数是新窗口的标题
试试
start/HIGH/MIN“这是我的标题”“我的文件夹\run.bat”
lavino您的解决方案成功了!非常感谢你帮了我的忙!拉维尼奥:你的解决方案奏效了!非常感谢你帮了我的忙!
"C:\Program Files\Java\jre7\bin\java.exe" -Xmx2048M -Xms2048M -jar myJar.jar
start /HIGH /MIN "My Folder\run.bat"