打印出Javadocs

时间:2013-04-26 23:22:31

标签: printing javadoc

我有一个很难找到并且我无法找到的东西,是如何有效地获取Javadocs的硬拷贝?显然,一个解决方案只是导航到每个页面并执行浏览器打印,但必须有一个更好的方法!你们有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用DocBook Doclet (dbdoclet)从JavaDoc评论中创建DocBook XML。然后可以将DocBook XML转换为PDF或(单页)HTML。

您可以从命令行调用该工具。将它指向您的类文件,它将生成DocBook XML。这类似于将生成JavaDoc HTML的javadoc命令。例如:

./dbdoclet -sourcepath ~/my-java-program/src/main/java -subpackages org.example

结果是dbdoclet子目录中的DocBook XML文件,可用于创建PDF或HTML文件。这也可以从命令行完成;我正在使用docbkx-maven-plugin

您可以使用它进行大规模转换,但需要一些时间才能使其按照您想要的方式工作。

相关问题