0

我苦苦寻找但一直找不到的东西是如何有效地获得 Javadocs 的硬拷贝?显然,一种解决方案是简单地导航到每个页面并执行浏览器打印,但必须有更好的方法!你们有什么想法吗?

4

1 回答 1

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这个。

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

于 2013-05-02T18:18:09.050 回答