【问题标题】:Eclipse export runnable jar - exclude javadoc and sourcesEclipse 导出可运行 jar - 排除 javadoc 和源
【发布时间】:2013-05-23 14:49:00
【问题描述】:

我正在将我的 Swing 应用程序导出为可运行的 jar 文件。到现在为止还挺好。我注意到,在每次导出中,每个库的所有单元测试、源代码和 javadoc 都包含在内。这意味着应用程序的开销很大。 如何定义只导出使用的类文件,只导出没有 javadoc 的核心库?

此应用程序不使用 maven 运行。

谢谢

//编辑,一些图片: 以番石榴为例,它保存在我的 lib 文件夹中的 3 个罐子(代码、源代码、javadoc)中。

我在其中定义源和 javadoc 的构建路径设置

以及带有 7-zip 打开的 jar,其中包含源代码和 javadocs,但 不应该

【问题讨论】:

  • 你搞定了吗?
  • 不,切换到 maven ;)

标签: eclipse executable-jar


【解决方案1】:

右击项目,选择属性> Java Build path > Order and Export,或者你可以从export wizard中选择你想要导出的内容。

//编辑:
选择一个更轻的罐子,例如,你可以从这里下载 Guava http://search.maven.org/remotecontent?filepath=com/google/guava/guava/14.0.1/guava-14.0.1.jar 而不是包含源和 doc 文件的 jar。这就是使您的项目如此庞大的原因。

【讨论】:

  • 因为我的库包含 javadoc 和源代码,所以我看不到排除 jdoc 和源代码的可能性..
  • 我猜你下载了一个类似xxx-version-all.jar的jar文件?基本上这种jar文件包含javadoc,demo,测试用例和源代码包。如果是这样,选择一个更轻的.
  • 我编辑了我的问题,所以可以更清楚的是什么问题,谢谢
  • 我的char 包含源代码,它们在另一个jar中,总共3个,有没有可能告诉eclipse只导出代码?
猜你喜欢
  • 1970-01-01
  • 2013-02-21
  • 2017-05-13
  • 2012-01-23
  • 1970-01-01
  • 2012-08-30
  • 1970-01-01
  • 1970-01-01
  • 2017-07-04
相关资源
最近更新 更多