Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法打开使用另一批打开的批打开的JVM_Java_Batch File_Jvm_Dos - Fatal编程技术网

Java 无法打开使用另一批打开的批打开的JVM

Java 无法打开使用另一批打开的批打开的JVM,java,batch-file,jvm,dos,Java,Batch File,Jvm,Dos,我试图打开一个批处理文件,该批处理文件由另一个批处理文件打开,该批处理文件本应启动JVM,但当我试图打开它时,我得到的只是一个cmd提示符,其中包含指向我桌面的路径 这是我用来打开JVM的批处理文件的内容。(run.bat与myJar.jar位于同一文件夹中) 这是我用来打开previos批处理文件的行。(在我的桌面上) 有人能给我解释一下为什么它不起作用,以及我如何修复它吗 提前谢谢 编辑:我试着打开另一只刚刚有echo Hi的蝙蝠!但即使这样也不行。甚至可以使用.bat打开.bat吗?听起来

我试图打开一个批处理文件,该批处理文件由另一个批处理文件打开,该批处理文件本应启动JVM,但当我试图打开它时,我得到的只是一个cmd提示符,其中包含指向我桌面的路径

这是我用来打开JVM的批处理文件的内容。(run.bat与myJar.jar位于同一文件夹中)

这是我用来打开previos批处理文件的行。(在我的桌面上)

有人能给我解释一下为什么它不起作用,以及我如何修复它吗

提前谢谢


编辑:我试着打开另一只刚刚有echo Hi的蝙蝠!但即使这样也不行。甚至可以使用.bat打开.bat吗?

听起来桌面上有一个.bat文件,上面写着“开始…我的文件夹\run.bat”。。。而“myJar.jar”不是;)

建议:

  • [右键单击]您的“开始”.bat文件,“属性”,“开始于”=“我的文件夹”

  • 验证“myJar.bar”是否位于“我的文件夹”中

  • 再试一次


  • 听起来好像桌面上有一个.bat文件,上面写着“开始…我的文件夹\run.bat”。。。而“myJar.jar”不是;)

    建议:

  • [右键单击]您的“开始”.bat文件,“属性”,“开始于”=“我的文件夹”

  • 验证“myJar.bar”是否位于“我的文件夹”中

  • 再试一次


  • 如果我键入您的命令,我还会得到一个新窗口。但是我注意到窗口的标题是
    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"