在我的 project
,我试图在 javadoc
工具。跑步:
mvn clean install
生成没有指向外部库的链接的文档。
我的配置:
project
|-- pom.xml
`-- src
`-- main
`-- java
|-- foo.bar.project
| `-- foo
| `-- bar
| `-- project
| `-- Foo.java
`-- module-info.java
``` `Foo.java` :
package foo.bar.project;
import com.github.glusk.caesar.Bytes;
public class Foo {
public static Bytes bytes;
}
``` module-info.java
:
module foo.bar.project {
requires com.github.glusk.caesar;
}
``` `pom.xml` :
4.0.0
foo.bar
project
1.0-SNAPSHOT
1条答案
按热度按时间q3aa05251#
我猜你用的是
@link
javadoc中的引用。比如:
为了使{@link immutablemessagedigest}转换为生成的javadoc中的实际html链接,需要添加对实际外部javadoc的引用。
这可以通过配置
link
在maven-javadoc-plugin
.在你的情况下,这将是
<link>https://javadoc.io/doc/com.github.glusk/caesar/0.4.0</link>
包括Indirect Exports
在module-summary.html中,需要添加(附加)选项--show-module-contents all
导致: