一尘不染

从Java程序执行.jar文件

java

我如何从Java程序运行本地jar文件?

jar文件不在Java调用程序的类路径中。


阅读 303

收藏
2020-03-19

共1个答案

一尘不染

我建议你使用ProcessBuilder并启动一个新的JVM。

以下是一些入门知识:

ProcessBuilder pb = new ProcessBuilder("/path/to/java", "-jar", "your.jar");
pb.directory(new File("preferred/working/directory"));
Process p = pb.start();
2020-03-19