2016-07-28 8 views
2

私はJavaファイルを持っています。私のいくつかの方法は、Javaクラスまたはインタフェースを使用している場合、私は例えば、方法については、Javaのドキュメントで使用したいとなど : Collection<MyClass> names = new ArrayList<>();はどのように私は、元java.utilでのドキュメントのコレクションやArrayListのをリンクすることができますか?java.util(オリジナルドキュメント)のリンクを含むドキュメントを作成するには

たとえば、次のコードをJavadocに生成すると、HTML docに存在しますが、java.utilのArrayListにリンクされていません。

/** 
* The constructor using with {@link Collection} - interface and {@link ArrayList} - class for initialize.... 
* 
*/ 
public myConstructor(){ 
    names = new ArrayList<>(); 
    ........ 
} 

ありがとうございました。あなたは、例えば、javadocツールに-linkコマンドラインオプションで追加の外部文書を渡す必要があり

+0

Javadocを生成するときは、すべての警告がありますか? –

+0

警告は表示されませんが、ドキュメントが実行されると、ArrayListまたはCollectionという単語はリンクされていません。テキストデータです – morris

答えて

4

-link https://docs.oracle.com/javase/8/docs/api/

リンクはその後、挿入されるべきは、クラスをインポートまたは完全修飾されました。

例:

import java.util.Collection; 

/** 
* {@link java.util.ArrayList} is a {@link Collection}. 
*/ 
public class MyClass { 
} 
javadoc -link https://docs.oracle.com/javase/8/docs/api/ MyClass.java 

結果の関連部分:

<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util"><code>ArrayList</code></a> is a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>.

+0

私に例を表示できますか?ありがとうございました。 – morris

+1

@morrisさんが例を加えました – fabian

+0

ありがとうございました! ) – morris

関連する問題