2012-04-05 5 views
3

Ich versuche, Java Dokumentation für mehrere Pakete zu erzeugen, so habe ich eine einzige index.html, ich sie in Ordnung für einzelne Pakete durch das Schreiben erzeugen kann,Javadoc mehr Pakete

javadoc packages/mypackage1/program/*.java 

aber ich kann es nicht bekommen für mehrere Pakete arbeiten. Ich habe versucht, javadoc @packages verwenden, aber ich

error - cannot read packages <access is denied> 

Irgendwelche Ideen wäre toll !!

Antwort

5

javadoc -d [DESTINATION_FOLDER] -sourcepath [SOURCE_FOLDER] -subpackages [PACKAGE1]:[PACKAGE2]

Zum Beispiel, wenn Ihre Hierarchie ist:

  • /home/my_project/src/com/foo/Class1.java
  • /home/my_project/src/fr/foo /Class2.java

Dann wird die Befehlszeile wie folgt aussehen:

javadoc -d [DESTINATION_FOLDER] -sourcepath /home/my_project/src -subpackages com:fr