[英]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的帖子
来自McDowell的帖子。
我已经看到很多帖子建议使用Maven或第三方应用程序。 但是似乎应该有一些更简单的方法可以在Eclipse中实现,而无需安装新的东西(因为这通常会带来新的麻烦)。
清单中的类路径仅在运行可执行jar时使用。 它将不会用作用作库的jar文件。 您还必须将其告知您的主JAR文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.