我們怎樣才能生成Javadoc爲Word文檔,而不是傳統的html頁面?生成的javadoc爲Word文檔
8
A
回答
6
查看doclet,http://doclet.com,其中有大量自定義javadoc呈現示例(即轉換爲PDF等等),並查看Apache POI(http://poi.apache.org/)用於生成MS Office文件
-1
不能直接生成Word文檔。但是,您可以嘗試從生成的html文件中生成Word文檔:Search Google
3
如果您可以使用pdf而不是單詞,您應該給PDFDoclet一個機會。我在doclet.com上發現了它(感謝Mark的鏈接)。它工作得很好,易於使用並允許一些配置。出於我的目的,pdf比單詞更適合,因爲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%
0
http://doclet.com/鏈接的RTF的Doclet( 「RTF的Doclet產生RTF格式的文檔。」) 產生的RTF在Word和Open Office作家打開。
1
您可以使用Maven運行pdfdoclet。雖然我沒有找到任何「官方」 Maven倉庫下面似乎更清楚,我反對用shell腳本擺弄或使用Maven的螞蟻命令,提出了自己的website:
<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 documentation
相關問題
- 1. Word文檔生成
- 2. 從StringBuilder生成Word文檔
- 3. C#生成Word文檔
- 4. Resteasy - 從Javadoc和Annotations生成REST文檔
- 5. 使用Javadoc生成API文檔
- 6. MS Word文檔文件生成索引
- 7. 從Html文本生成Word文檔
- 8. 生成Word文檔的縮略圖
- 9. 如何爲沒有源代碼的類生成JavaDoc文檔?
- 10. 在c中生成word文檔#
- 11. Yii Framework生成ms-word文檔
- 12. 通過OpenXML生成word文檔
- 13. .net模板引擎生成word文檔
- 14. 從Word文檔生成HTML表格
- 15. XSLT解析XML以生成Word文檔
- 16. 自動化word 2010來生成文檔
- 17. php生成word文檔更改頁面
- 18. 使用模板生成Word文檔
- 19. 從模板Word文檔生成PDF
- 20. 繼承javadoc,不會爲繼承源生成文檔
- 21. 將Word文檔保存爲「Word文檔」
- 22. 生成基於Word文檔的PDF文檔
- 23. 爲什麼我的php生成的word文檔無法打開?
- 24. 如何將tinymce生成的html轉換爲MS Word文檔?
- 25. 將生成的Word文檔編輯爲用戶
- 26. C#Word VSTO:在「背景」中生成一個word文檔作爲文件?
- 27. 爲java項目生成javadoc
- 28. 僅爲接口生成Javadoc?
- 29. 如何在python上生成一個word文檔生成器?
- 30. 生成文檔後從Word文檔中刪除控制控制
嗯,是的肯定。我的觀點是:爲工作選擇正確的工具。對於pdf存在幾個相對較小的閱讀器,而單詞需要一個相當臃腫的編輯器來閱讀一個javadoc文檔。我會更新我的回答,以澄清我的想法。 – remipod 2011-04-18 20:46:00
你是批處理文件,在-subpackages參數上有一個錯字 – 2017-01-22 21:09:43