【问题标题】:Export the project in Eclipse without including the third party jars [duplicate]在不包括第三方 jar 的情况下在 Eclipse 中导出项目 [重复]
【发布时间】:2014-09-13 03:19:52
【问题描述】:

我必须通过导出我的项目来构建一个 jar。我在我的项目中使用了一些第三方 jars / API。我已将它们添加到我的构建路径中。

现在我必须排除那些第三方 jar 并构建我的 jar。我尝试将它们从构建路径中删除,但我的 jar 无法正常工作。

【问题讨论】:

  • 我认为这个问题并不能很好地说明已经完成的事情(例如在命令行上),所以投票结束,因为没有包含足够的细节。
  • @halfer 在 Eclipse 中有一种将 jars 添加到依赖项的方法。我投票让这一点足够清楚。
  • 这几乎肯定是重复的。
  • @Basilevs,我很高兴它被关闭为一个副本。就目前的情况而言,这对 Q/A 对这个话题并没有太多的了解,而且我猜想因为没有太多的回应,现在不太可能有新的答案。如果旧材料不能提供太多长期价值,那么修剪旧材料是件好事,IMO。

标签: java eclipse jar


【解决方案1】:

在导出对话框中,有一个选项“库处理”。选择“将所需的库复制到子文件夹中...”,而不是提取或打包。

【讨论】:

  • 但是我得到了 NoClassDefFound 异常。从 lib 文件夹运行时 jar 将如何处理这些内容...!!?
  • 需要将jar目录添加到classpath中:java -cp jarFileDir JavaClass。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-15
  • 2015-02-23
相关资源
最近更新 更多