如何从包含源代码的许多插件 jar 文件生成 javadoc

sim*_*920 5 java javadoc jar

我有一组超过 500 个 jar 文件,用于我们从第三方获得的一系列插件,并且每个 jar 文件都有一个源 jar 文件。但他们没有提供javadoc。

我希望能够从提供的源 jar 文件构建 javadoc,但无法判断 javadoc.exe 是否会为我执行此操作。我已经很多年没有手动使用它了,所以不熟悉命令行选项。

这里的一个人向我展示了如何将源文件导入到 Eclipse 中,以便我可以浏览源代码。但重复 500 次以上是一项非常耗时的工作。

干杯

sim*_*920 3

因为所有源文件和插件 jar 都位于同一目录中,所以我找到了一个相对简单的解决方案,使用 eclipse。

  1. 在 Eclipse 中 -> 打开一个新工作区(以免淹没您的工作区域)
  2. 在首选项下,选择插件开发/目标平台。创建包含所有插件的新目标平台并将其设置为当前平台。
  3. 在插件浏览器视图中,选择所有插件,右键单击,选择导入为 -> 源项目。此时所有源文件都已加载到工作区中。
  4. 在包资源管理器中。选择项目 -> 生成 javadoc。不幸的是,在此对话框中,没有全选选项 - 因此,如果您有 500 个插件,那么您必须一一选择它们。

如果完成后没有崩溃,那么一切都是赢家。

注意:我第一次尝试使用 32 位 Eclipse 和 javadoc 失败了,我认为是由于插件/文件的数量,但后来我使用了 64 位 Eclipse 和 Javadoc,这花了大约一个小时,但确实有效。