Come possiamo generare javadoc come documento word invece delle tradizionali pagine html?generazione javadoc come documento word
risposta
esaminare i doclet, http://doclet.com che hanno molti esempi di rendering javadoc personalizzato (ad esempio in PDF ecc.) E anche esaminare Apache POI (http://poi.apache.org/) per la generazione di file MS Office
Non è possibile generare direttamente un documento di Word. Tuttavia, potresti provare a generare documenti Word da file html generati: Search Google
Se potessi vivere con pdf invece di word, dovresti dare a PDFDoclet una possibilità. L'ho scoperto su doclet.com (grazie a Mark per il link). Funziona abbastanza bene, è facile da usare e consente alcune configurazioni. Per il mio scopo, il pdf è più adatto della parola perché un documento pdf è più adatto per la lettura di una parola rispetto all'applicazione di visualizzazione necessaria.
Ecco il mio piccolo file di finestre batch:
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/ link un RTF Doclet ("RTF Doclet genera RTF documentazione in formato.") Il RTF risultante si apre in Word e Open Office Writer.
È possibile utilizzare Maven per eseguire pdfdoclet. Anche se non ho trovato alcun repository Maven "ufficiale" il seguente sembra più chiaro per me, al contrario di giocherellare con gli script di shell o utilizzando formica-comandi Maven come proposto sul loro 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 disabilitazione del opzioni standard, altrimenti javadoc lamenta di opzioni sconosciute (a quanto pare non supportati dal pdfdoclet)
da lì si può iniziare a personalizzare, con il sempre conciso maven documentation
- 1. Generazione jar sorgente e Javadoc
- 2. Come creare un documento Word in WinRT
- 3. Apertura documento Word da IE
- 4. Generazione documento API REST
- 5. Generazione di una singola pagina HTML JavaDoc
- 6. Come velocizzare la generazione di file Word da C#?
- 7. Generazione di un documento PDF basato su un modello di Microsoft Word
- 8. UIWebView, documento Word office e impaginazione
- 9. Come inserire l'immagine nell'intestazione del documento OpenXML Word?
- 10. documento duplicazione Word utilizzando OpenXml e C#
- 11. crea documento word con Open XML
- 12. Generazione di documenti word con PHP
- 13. Converti documento Word in XSL-FO
- 14. Compilare un documento word in asp.net?
- 15. Converti documento Word in PDF utilizzando Java
- 16. conversione file documento word in chm file
- 17. Word Add-In di trascinamento sul documento
- 18. Generazione di documenti word (.doc/.odt) tramite C++/Qt
- 19. Come posso formattare il codice Java nel documento word
- 20. Come posso creare un documento Word usando Python?
- 21. Come aprire e manipolare il documento/modello Word in Java?
- 22. Come si può modificare un documento word con Java
- 23. Generazione di più report javadoc utilizzando maven-javadoc-plugin e Maven 3
- 24. Conversione di immagini da documento word in oggetto bitmap
- 25. Genera una miniatura di un documento di Word
- 26. Utilizzo di DiagrammeR in un documento Word (generato utilizzando rMarkdown)
- 27. Leggi contenuto documento word (* .doc) con tabelle ecc.
- 28. Cursore di posizione all'inizio/fine del documento Word
- 29. Incolla da un documento MS Word a un modulo Web
- 30. Rendering di un documento Microsoft Word su una pagina Web
Be ', sì sicuramente. Il mio punto è: scegliere lo strumento giusto per il lavoro. per pdf esiste parecchio piccolo lettore relativamente mentre la parola richiede un editor piuttosto gonfiato solo per leggere un documento javadoc. Aggiornerò la mia risposta per chiarire il mio pensiero. – remipod
Il tuo file batch ha un refuso sul parametro -subpackages –