문제
기존 HTML 페이지 대신 Word 문서로 Javadoc을 어떻게 생성 할 수 있습니까?
해결책
doclets를보고 http://doclet.com 커스텀 Javadoc 렌더링 (예 : PDF 등)의 많은 예를 가지고 있으며 Apache Poi를 조사합니다 (http://poi.apache.org/) MS Office 파일 생성
다른 팁
단어 대신 PDF로 살 수 있다면 pdfdoclet 기회. doclet.com에서 발견했습니다 (링크에 대한 Mark 덕분). 잘 작동하고 사용이 쉽고 일부 구성을 허용합니다. 필자의 목적을 위해 PDF는 PDF 문서가 필요한 뷰어 응용 프로그램과 관련하여 단어보다 읽기에 더 적합하기 때문에 Word보다 더 적합합니다.
다음은 내 작은 Windows 배치 파일입니다.
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%
http://doclet.com/ RTF DOCLET을 연결합니다 ( "RTF DOCLET은 RTF 형식 문서를 생성합니다.") 결과 RTF는 Word 및 Open Office Writer에서 열립니다.
Maven을 사용하여 실행할 수 있습니다 pdfdoclet. "공식"Maven 리포지토리를 찾지 못했지만 다음은 쉘 스크립트와의 충화 또는 Maven에서 개미 명령을 사용하는 것에 반대하는 나에게 더 분명해 보입니다. 웹 사이트:
<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에서 지원하지 않음).
거기에서 ever-concise를 사용하여 사용자 정의를 시작할 수 있습니다. Maven 문서
Word 문서를 직접 생성 할 수는 없습니다. 그러나 생성 된 HTML 파일에서 Word 문서를 생성하려고 시도 할 수 있습니다. Google을 검색하십시오