当javadoc为我正在使用的库生成overview-tree.html文件时,它会产生372M的怪物。这是整个库的树视图文件。
我想省略这个文件,同时仍然获取各个类的树文件。 -notree javadoc选项不是答案,因为我仍然想要单个类的树文件。
我可以想到各种黑客来解决这个问题,但我宁愿有一个开箱即用的干净解决方案。有吗?
答案 0 :(得分:0)
如果您使用如此大的Java项目,那么使用javadoc创建大量的html文件并具有较大的导航树并不是明智的选择。您将使用许多需要apache服务的小型html javadoc文件来降低Web服务器的速度。
有些项目是使用Java javadoc创建sqlite数据库,并且一起跳过“ -notree -noindex”选项(因为不需要创建它们)。对于每个单独的项目,您甚至都不需要树。一种可能的选择是使用Doc2SQL http://jwork.org/doc2sql/项目,该项目声称可以使用Javadoc文件处理GB数据,而无需创建大型导航树。