web-dev-qa-db-ja.com

Javadocの外部URLにリンクしますか?

何かのようなもの:

/**
 * See {@linktourl http://google.com}
 */
687
ripper234

これにより、リンクを含む「関連項目」という見出しが作成されます。

/**
 * @see <a href="http://google.com">http://google.com</a>
 */

次のようにレンダリングされます。

参照:
http://google.com


これに対して

/**
 * See <a href="http://google.com">http://google.com</a>
 */

インラインリンクを作成します。

http://google.com を参照してください。

1088
aem999

javadocの仕様から取得

@see <a href="URL#value">label</a>URL#valueの定義に従ってリンクを追加します。 URL#valueは相対URLまたは絶対URLです。 Javadocツールは、先頭の文字として小なり記号(<)を探すことによって、これを他のケースと区別します。

例えば、@see <a href="http://www.google.com">Google</a>です。

178
Aaron

Javadocは外部リンク用の特別なツールを提供していないので、標準の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へのリンク用なので、使わないでください。

28
Orlando DFree

のようなa要素を持つHTMLリンクを使うだけです。

<a href="URL#value">label</a>

11
Dr. Max Völkel

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";
5
Qiang Li