【发布时间】:2017-12-25 06:41:21
【问题描述】:
当 javadoc 为我正在使用的库生成 overview-tree.html 文件时,它会产生一个 372M 的怪物。这是整个库的树视图文件。
我想放弃这个文件,同时仍然获得各个类的树文件。 -notree javadoc 选项不是答案,因为我仍然想要单个类的树文件。
我可以想出各种技巧来解决这个问题,但我宁愿有一个开箱即用的干净解决方案。有吗?
【问题讨论】:
标签: javadoc
当 javadoc 为我正在使用的库生成 overview-tree.html 文件时,它会产生一个 372M 的怪物。这是整个库的树视图文件。
我想放弃这个文件,同时仍然获得各个类的树文件。 -notree javadoc 选项不是答案,因为我仍然想要单个类的树文件。
我可以想出各种技巧来解决这个问题,但我宁愿有一个开箱即用的干净解决方案。有吗?
【问题讨论】:
标签: javadoc
如果您处理如此大的 Java 项目,使用 javadoc 创建大量 html 文件并拥有大型导航树并不是明智之举。您将使用许多需要由 apache 提供服务的小型 html javadoc 文件来降低 Web 服务器的速度。
有些项目从 Java javadoc 创建 sqlite 数据库并一起跳过“-notree -noindex”选项(因为不需要创建它们)。对于每个单独的项目,您甚至不需要树。一种可能的选择是使用 Doc2SQL http://jwork.org/doc2sql/ 项目,该项目声称可以使用 Javadoc 文件处理 GB 的数据,而无需创建大型导航树。
【讨论】: