Hard to find a clear answer from the Oracle site. The following is from 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";
@see <a href="URL#value">label</a> :
Adds a link as defined by URL#value. The URL#value is a relative or absolute URL. The Javadoc tool distinguishes this from other cases by looking for a less-than symbol (<) as the first character.
For example : @see <a href="http://www.google.com">Google</a>
Hard to find a clear answer from the Oracle site. The following is from
javax.ws.rs.core.HttpHeaders.java
:Javadocs don't offer any special tools for external links, so you should just use standard html:
or
Don't use
{@link ...}
or{@linkplain ...}
because these are for links to the javadocs of other classes and methods.This creates a "See Also" heading containing the link, i.e.:
will render as:
whereas this:
will create an in-line link:
Taken from the javadoc spec
@see <a href="URL#value">label</a>
: Adds a link as defined byURL#value
. TheURL#value
is a relative or absolute URL. The Javadoc tool distinguishes this from other cases by looking for a less-than symbol (<
) as the first character.For example :
@see <a href="http://www.google.com">Google</a>
Just use an HTML link with an a-element like
<a href="URL#value">label</a>