Javadoc多个包

Tom*_*eck 3 java documentation javadoc package

我正在尝试为多个包生成java文档,所以我有一个index.html,我可以通过编写为单个包生成它们,

 javadoc packages/mypackage1/program/*.java
Run Code Online (Sandbox Code Playgroud)

但我不能让它适用于多个包.我尝试使用javadoc @packages但是我得到了

error - cannot read packages <access is denied>
Run Code Online (Sandbox Code Playgroud)

任何想法都会很棒!!

小智 6

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

例如,如果您的层次结构是:

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

然后你的命令行将如下所示:

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