java - 如何在java项目中使用可运行的jar,将其导入libs文件夹

标签 java eclipse jar

我想在我的 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/

相关文章:

Java类接口(interface)设计题

java - InjectMocks 对象在单元测试中为 null

java - Eclipse 项目奇怪的图标导入 Maven 项目

Java - 从jar目录中读取文件

java - android webview 无连接错误

java - Android 从 drawable 释放内存

android - 无效的命令行参数 : partition-size

Eclipse JFace 向导以编程方式跳转到下一页

java - 如何将Maven项目作为jar文件部署到Tomcat?

java - 无法启动 LibGDX 工具 2D 粒子编辑器