Question Lien vers une URL externe dans Javadoc?


Quelque chose comme:

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

612
2017-07-04 11:44


origine


Réponses:


Cela crée un en-tête "Voir aussi" contenant le lien, à savoir:

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

rendra comme:

Voir également:
  http://google.com


alors que ceci:

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

créera un lien en ligne:

Voir http://google.com


961
2018-05-21 10:13



Pris du javadoc spec

@see <a href="URL#value">label</a> : Ajoute un lien tel que défini par URL#value. le URL#value est une URL relative ou absolue. L'outil Javadoc distingue ce cas des autres cas en recherchant un symbole inférieur (<) comme le premier caractère.

Par exemple : @see <a href="http://www.google.com">Google</a>


170
2017-07-04 11:50



Les Javadocs n'offrent pas d'outils spéciaux pour les liens externes, vous devriez donc utiliser le HTML standard:

See <a href="http://groversmill.com/">Grover's Mill</a> for a history of the
Martian invasion.

ou

@see <a href="http://groversmill.com/">Grover's Mill</a> for a history of 
the Martian invasion.

Ne pas utiliser {@link ...} ou {@linkplain ...} parce que ce sont des liens vers les javadocs d'autres classes et méthodes.


25
2017-08-12 20:01



Utilisez simplement un lien HTML avec un élément A comme

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


8
2017-11-21 12:20



Difficile de trouver une réponse claire à partir du site Oracle. Ce qui suit est de 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";

4
2018-03-11 18:01