[英]generating javadoc as a word document
我們如何生成javadoc作為word文檔而不是傳統的html頁面?
查看doclet, http: //doclet.com,其中包含大量自定義javadoc渲染的示例(即PDF格式等等),並查看Apache POI( http://poi.apache.org/ ) MS Office文件
如果您可以使用pdf而不是單詞,那么您應該給PDFDoclet一個機會。 我在doclet.com上發現了它(感謝Mark的鏈接)。 它工作得很好,易於使用並允許一些配置。 出於我的目的,pdf比word更適合,因為pdf文檔更適合閱讀而不是關於所需查看器應用程序的單詞。
這是我的小窗口批處理文件:
echo OFF
set JAVA_HOME=C:/program files/Java/jdk1.6.0_23
set PATH=%JAVA_HOME%/bin;%PATH%
set VERSION=1.0.2
set DOCLET=com.tarsec.javadoc.pdfdoclet.PDFDoclet
set JARS=jar/pdfdoclet-%VERSION%-all.jar
set PACKAGE="cvu.html"
javadoc -doclet %DOCLET% -docletpath %JARS% -pdf html.pdf -config example/html/config_html.properties -private -sourcepath example/html -subpackges %PACKAGE%
您可以使用maven來運行pdfdoclet 。 雖然我沒有找到任何“官方”maven存儲庫,但以下內容似乎更清楚,反對在他們的網站上提出使用shell腳本或使用maven中的ant-commands:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<configuration>
<doclet>com.tarsec.javadoc.pdfdoclet.PDFDoclet</doclet>
<docletPath>path/to/pdfdoclet-1.0.2-all.jar</docletPath>
<useStandardDocletOptions>false</useStandardDocletOptions>
</configuration>
</plugin>
請注意禁用標准選項,否則javadoc會抱怨未知選項(顯然pdfdoclet不支持)
從那里,您可以使用簡潔的maven文檔開始自定義
http://doclet.com/鏈接RTF Doclet(“RTF Doclet生成RTF格式文檔。”)生成的RTF在Word和Open Office Writer中打開。
您無法直接生成Word文檔。 但是,您可以嘗試從生成的html文件生成Word文檔: 搜索Google
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.