可能重复:
将 Java 程序运行到另一个程序中
我尝试从在 Eclipse 中创建的 java 应用程序运行 jar 文件。当我使用下面的源代码运行 jar 文件然后触发 Unable to access jarfile 错误
Process process = run.exec("java -jar TestJava.jar");
InputStream inError = process.getErrorStream();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inError));
System.out.println("Error=" + bufferedReader.readLine());