You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Javadoc使用@see链接模块失效问题求助

解决Javadoc中@see模块链接失效的问题

针对你遇到的@see java.base/生成无效链接的问题,可通过以下几点排查解决:

  • 确认Javadoc版本兼容性:模块系统是Java 9引入的特性,必须使用Java 9及以上版本的Javadoc工具,低版本不支持模块链接语法。
  • 修正模块引用语法:官方文档中提到的/是用于区分同名的包/类与模块,但直接链接模块的正确语法应为@see module:java.base,而非java.base/。如果需要链接模块下的具体包或类,可使用@see java.base/java.lang这类全限定路径。
  • 确保Javadoc生成参数正确:生成文档时需启用模块支持,比如使用--module-source-path指定模块源码路径,同时确保依赖模块的文档(如Java标准库的文档包)已被正确加载,否则Javadoc无法解析模块链接。

修正后的示例代码:

/**
 * @see module:java.base
 * @see java.base/java.lang
 */
module com.example.module {

}

内容的提问来源于stack exchange,提问作者Sebastian S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 13:40:41