[java] Javadoc에서 외부 URL에 연결 하시겠습니까?

다음과 같은 것 :

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



답변

링크가 포함 된 “참조”제목이 작성됩니다.

/**
 * @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를


답변

javadoc 스펙 에서 가져온

@see <a href="URL#value">label</a>:에서 정의한대로 링크를 추가합니다 URL#value. 는 URL#value상대 또는 절대 URL이다. Javadoc 도구 <는 첫 번째 문자로 보다 작은 기호 ( )를 찾아서이를 다른 경우와 구별 합니다.

예를 들면 다음과 같습니다. @see <a href="http://www.google.com">Google</a>


답변

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을 링크 때문이다.


답변

a-element와 같은 HTML 링크를 사용하십시오.

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


답변

오라클 사이트에서 명확한 답변을 찾기가 어렵습니다. 다음은 다음과 같습니다 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";


답변