Java-通过程序中的批处理文件运行Jar文件

时间:2016-04-11 02:28:55

标签: java file batch-file jar

我的问题是,无论何时我运行我的代码,在批处理文件中都会显示:Error: Unable to access jarfile (Jarfile)但是当我手动运行批处理文件(点击它)时,它运行得很好。

以下是批处理文件的内容:

java -Xmx1024M -Xms1024M -jar JSonSign.jar nogui.

这是我的Java程序读取的内容:

package com.Kaelinator;

import java.io.IOException;

public class ServerManager {
    public static void main(String[] args){

        try {
            System.out.println("Opening");
            Runtime runTime = Runtime.getRuntime();
            Process process = runTime.exec("cmd /C start /min " + "C:/Users/Owner/Desktop/rekt/Run.bat");
            try {
                Thread.sleep(5000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            System.out.println("Closing");
            process.destroy();
        } catch (IOException e){
            e.printStackTrace();
        }

    }
}

请帮忙!

0 个答案:

没有答案