类似的东西:
/**
* See {@linktourl http://google.com}
*/
答案 0 :(得分:1093)
这会创建一个包含链接的“另请参见”标题,即:
/**
* @see <a href="http://google.com">http://google.com</a>
*/
将呈现为:
而这:
/**
* See <a href="http://google.com">http://google.com</a>
*/
将创建一个内嵌链接:
答案 1 :(得分:180)
@see <a href="URL#value">label</a>
:
添加URL#value
定义的链接。 URL#value
是相对或绝对URL。 Javadoc工具通过查找小于号(<
)作为第一个字符来区别于其他情况。
例如:@see <a href="http://www.google.com">Google</a>
答案 2 :(得分:30)
Javadocs不提供任何外部链接的特殊工具,所以你应该使用标准的html:
See <a href="http://groversmill.com/">Grover's Mill</a> for a history of the
Martian invasion.
或
@see <a href="http://groversmill.com/">Grover's Mill</a> for a history of
the Martian invasion.
请勿使用{@link ...}
或{@linkplain ...}
,因为这些链接指向其他类和方法的javadoc。
答案 3 :(得分:11)
只需使用带有<-p>等元素的HTML链接即可
<a href="URL#value">label</a>
答案 4 :(得分:5)
很难从Oracle网站上找到明确的答案。以下内容来自javax.ws.rs.core.HttpHeaders.java
:
/**
* See {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1">HTTP/1.1 documentation</a>}.
*/
public static final String ACCEPT = "Accept";
/**
* See {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.2">HTTP/1.1 documentation</a>}.
*/
public static final String ACCEPT_CHARSET = "Accept-Charset";