2012-04-05 39 views
3

我想生成多個包Java文檔,所以我有一個單一的index.html,我可以細寫生成它們單個包,的Javadoc多個包

javadoc packages/mypackage1/program/*.java 

,但我不能讓它爲多個包工作。我嘗試使用javadoc @packages,但我得到

error - cannot read packages <access is denied> 

任何想法都會很棒!

回答

5

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

例如,如果你的層次是:

  • /home/my_project/src/com/foo/Class1.java
  • /家庭/ MY_PROJECT/src目錄/ FR /富/Class2.java

那麼你的命令行看起來像:

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