Etwas wie:
/**
* See {@linktourl http://google.com}
*/
Dadurch wird eine Überschrift "Siehe auch" erstellt, die den Link enthält, dh:
/**
* @see <a href="http://google.com">http://google.com</a>
*/
wird gerendert als:
Siehe auch:
http://google.com
in der Erwägung, dass dies:
/**
* See <a href="http://google.com">http://google.com</a>
*/
erstellt einen Inline-Link:
Siehe http://google.com
@see
Tag nach den@param
/@return
-Tags und vor den@since
/@serial
/@deprecated
-Tags.<a href="http://google.com" target="_top">http://google.com</a>.
Der Grund für das Hinzufügen von target = "_ top" liegt darin, dass einige der generierten Javadoc-HTML-Dateien Frames verwenden und Sie wahrscheinlich möchten, dass die Navigation die gesamte Seite und nicht nur den aktuellen Frame betrifft.Entnommen aus der Javadoc-Spezifikation
@see <a href="URL#value">label</a>
: Fügt einen Link hinzu, wie durch definiertURL#value
. DasURL#value
ist eine relative oder absolute URL. Das Javadoc-Tool unterscheidet dies von anderen Fällen, indem es<
als erstes Zeichen nach einem Symbol ( ) sucht, das kleiner als ist .Beispielsweise :
@see <a href="http://www.google.com">Google</a>
quelle
Javadocs bieten keine speziellen Tools für externe Links an, daher sollten Sie nur Standard-HTML verwenden:
oder
Nicht verwenden
{@link ...}
oder{@linkplain ...}
weil diese für Links zu den Javadocs anderer Klassen und Methoden sind.quelle
Verwenden Sie einfach einen HTML-Link mit einem a-Element wie
<a href="URL#value">label</a>
quelle
Es ist schwer, eine klare Antwort von der Oracle-Site zu finden. Folgendes ist von
javax.ws.rs.core.HttpHeaders.java
:quelle
<a>
HTML-Tag mit dem zu versehen{@link ...}
?<a>
.{@link package.class#member label}