2009-10-22 64 views

Respuesta

6

mirada en doclets, http://doclet.com que tienen un montón de ejemplos de representación de Javadoc a medida (es decir, en PDF etc ...) y también mirar en Apache POI (http://poi.apache.org/) para la generación de archivos de MS Office

-1

No se puede generar un documento de Word directamente. Sin embargo, se podría tratar de generar el documento (s) palabra de los archivos html generados: Search Google

3

Si puede vivir con pdf en lugar de palabra, debe dar una oportunidad al PDFDoclet. Lo descubrí en doclet.com (gracias a Mark por el enlace). Funciona bastante bien, es fácil de usar y permite cierta configuración. Para mi propósito, el pdf es más apropiado que la palabra porque un documento en PDF es más adecuado para la lectura que una palabra en lo que respecta a la aplicación de visor necesaria.

aquí está mi pequeño archivo por lotes ventanas:

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

, sí seguramente. Mi punto es: elegir la herramienta adecuada para el trabajo. para el pdf existe varios lectores relativly pequeños, mientras que la palabra exige un editor bastante hinchado solo para leer un documento javadoc. Actualizaré mi respuesta para aclarar mi pensamiento. – remipod

+0

Su archivo por lotes tiene un error tipográfico en el parámetro -subpackages –

0

http://doclet.com/ enlaces Doclet un archivo RTF ("RTF Doclet genera documentación de formato RTF.") El RTF resultante se abre en Word y Open Office Writer.

1

Puede usar maven para ejecutar pdfdoclet. Aunque no he encontrado ningún repositorio "oficial" experta en la siguiente parece más claro para mí, en oposición a tocar el violín con scripts de shell o usando hormigueros comandos en Maven como se propone en su 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> 

Nota la desactivación de la opciones estándar, de lo contrario javadoc se queja de opciones desconocidas (al parecer no soportadas por el pdfdoclet)

Desde allí se puede comenzar a personalizar, utilizando así la siempre concisa maven documentation

Cuestiones relacionadas