Javadoc 多包

标签 java documentation package javadoc

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

 javadoc packages/mypackage1/program/*.java

但我无法让它为多个包工作。我尝试使用 javadoc @packages 但我得到了

error - cannot read packages <access is denied>

任何想法都会很棒!!

最佳答案

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

关于Javadoc 多包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10028260/

相关文章:

c# - SandcaSTLe 没有记录属性摘要

java - 在应用程序之外使用电话号码?

c# - 以编程方式访问 MSDN 类和文档?

node.js - 在哪里可以找到 npm 包的文档?

haskell - 我有同一个 haskell/cabal 软件包的多个安装版本。哪一款投入使用?

没有包绑定(bind)的 Lisp 符号

python - 为什么我无法调用packagename.modulename.foo()?

java - setSerializationInclusion(Include.NON_EMPTY) 不排除数组中的空值

java - 获取Java EE项目中的相对路径

java - 如何正则表达式匹配排除某些字符?