我想在我的 java 项目中使用可运行的 jar,方法是将其包含在我的项目 libs 文件夹中,我如何引用它或运行它。
到目前为止,我是通过引用我的电脑上的 jar 来完成此操作的,但现在我想将我的项目导出为 jar,并且不想在我的项目中包含这个可运行的 jar,以让用户在没有任何依赖的情况下作为一个整体使用这个项目。
最佳答案
在编码方面,您可以使用ProcessBuilder
来启动位于特定路径上的任何jar
ProcessBuilder pb = new ProcessBuilder("java", "-jar", _JarPath);
//If you need to supply arguments then use
// ProcessBuilder pb = new ProcessBuilder("java", "-jar", _JarPath, args[0], args[1], args[2], args[3]);
Process p = pb.start();
关于java - 如何在java项目中使用可运行的jar,将其导入libs文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20328106/