繁体   English   中英

在Eclipse的jar中包含jar? (无需使JAR运行)

[英]Including a jar within a jar in Eclipse? (Without making the JAR runnable)

嗨,我发现自己引用了我之前在代码中创建的JAR存档。 但是我制作的JAR引用了JSoup JAR文件,我刚刚发现它并没有像我以前想象的那样(愚蠢的假设)自动添加。 因此,在环顾了Stack-Overflow之后,似乎只需向自定义清单中添加一些Class-Path信息就可以解决我的问题...但是,当我尝试从另一个项目中引用我的JAR时,仍然出现ClassDef错误。

Manifest-Version: 1.0
Class-Path: "C:\Users\ethan\Documents\ACTUAL My Documents\Libraries\Java Libraries\jsoup\jsoup-                1.6.3.jar"

所以我不确定我是否把清单写错了。 (我尝试使用带引号和不带引号的方法,但都无效)。 我没有编写清单的任何经验,我的知识来自这个关于stackoverflow的帖子

Eclipse:如何使用外部jar构建可执行jar?

来自McDowell的帖子。

我已经看到很多帖子建议使用Maven或第三方应用程序。 但是似乎应该有一些更简单的方法可以在Eclipse中实现,而无需安装新的东西(因为这通常会带来新的麻烦)。

清单中的类路径仅在运行可执行jar时使用。 它将不会用作用作库的jar文件。 您还必须将其告知您的主JAR文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM