【发布时间】:2014-10-11 11:59:55
【问题描述】:
我在 Eclipse 中有一个项目,我想使用一个库。当我调试这个项目时,它可以工作。但是当我导出它时,JAR 不包括在内,我得到一个ClassNotFoundException。
如何导出项目并包含另一个 (JAR-) 文件。它不是可运行的 JAR 文件。我已经尝试在我的项目中复制库,但不起作用。
【问题讨论】:
-
我认为 Eclipse 能够解压 JAR 文件并将其打包到导出的文件中
-
你使用maven吗?因为使用 maven 可以重新包装您的 jar 以进行交付,这实际上是您想要的。
-
顺便说一下,只将库的jar添加到您的项目中是不够的。在调用 java 运行主 jar 时,您必须将其添加到类路径选项上的 jar 中。