Java导出jar包括库

时间:2016-05-04 06:42:20

标签: java eclipse jar

我一直在寻找一段时间,但是没有找到如何导出JAR(不是runnable jar)包含在其构建路径中的引用库的方法。

使用Eclipse,我在导出过程中包含了lib文件夹,其中包含引用库的jar。
将该JAR导入另一个项目并调用某个方法会产生ClassNotFoundException 看看MANIFEST,我没有在类路径中看到任何对这些jar的引用,尽管jar确实包含在jar中。

所以我的问题是:
1.有没有办法完成非可执行JAR的打包,所以它将包含库?
2.是否有建立和部署包含其他jar库的jar的最佳实践?

1 个答案:

答案 0 :(得分:0)

我也尝试过,但它对我不起作用。我添加了最终的.jar文件,但它不起作用。

所以,我做了一个解决方法。

  1. 提取您想要作为依赖项的.jar文件。
  2. 复制该内容并将其全部放在.jar文件中。
  3. 在Eclipse项目中添加.jar文件作为依赖项。
  4. 运行它,看看是否一切正常。