一般に、Javadocは依存関係として主に使用されません。これらはコンパイル時でも実行時でも必要ないためです。開発やデバッグ中に開発者を助けるだけです。
java IDE Eclipseを使用すると仮定すると、参照されたjavaドキュメントを使用できます。以下に、javadocs/sourcesをそれぞれのjarに関連付けることができるアプローチを示します。
1.それは非Mavenプロジェクトだ場合: は、javadocをジャーまたはZIPファイルをダウンロードして利用できるものは何でも、いくつかのディレクトリにそれを置きます。 IDE Eclipseでアプリケーションプロジェクトを右クリックし、[プロパティ]をクリックして[Javaビルドパス]を選択し、[Javaビルドパス]の下にある[ライブラリ]タブを選択します。今すぐjava docs/sourceとリンクしたいジャーを展開してください。 Javadocの場所リンクを選択して「編集」ボタンをクリックすると、javadocs jarパスを選択するための新しいウィンドウが表示されます。 OKをクリックすると、javadoc/sourceがそれぞれのjarファイルにリンクされています。
2。Mavenプロジェクトの場合
Mavenプロジェクトを使用している場合は、プロジェクトエクスプローラビューのプロジェクトのMaven依存関係下にあるjarファイルに以下のように移動します。 Javadoc /ソースを追加するjarファイルを右クリックし、Mavenを選択して、プロジェクトにリンクするJavadocまたはSourceをクリックします。 IDEは必要なjavadoc/sourceを自動的にダウンロードし、プロジェクトのそれぞれのjarにリンクします。
あなたはIDEでプロジェクトを右クリックすることで、これを確認することができますし、パスをJavaビルドをクリックして、Javaのビルド・パスの下にライブラリ]タブを選択し、クリックしたときに、その後、ここで、必要なjarファイルを展開します「編集」ボタンをクリックすると、Javadoc/Sourceのリンクされたパスがそれぞれのjarに表示されます(下の図を参照)。
3.それはMavenプロジェクトだと、私たちは、デフォルトの動作を設定する場合:
Eclipseはaquatically始動時の主必要なjarと一緒のjavadoc /ソースをダウンロードします。 デフォルトでは、プロジェクトにリンクされているすべてのjarのJavadoc/sourcesをダウンロードするようにMavenに指示します。
のWindowsをクリックします - プ - あなたは新しいMavenプロジェクトを作成するときに
下に示すように、アーティファクトのJavadocをダウンロードMavenを選択し、チェックボックスをクリックして今すぐデフォルトでは、今のJavadocを、それを適用し、保存をクリックして、プロジェクトのすべての依存jarとダウンロードされ、リンクされます。
プロジェクトとプロパティを右クリックして確認することができます。また、Java Build pathの下に表示されるjavadocsは、以下に示すようにすべてのjarファイルにリンクされています。
をあなたのプロジェクトはその後、Mavenプロジェクトである場合には、このためにアプローチIDEとMavenを使用して第二のアプローチを使用することが常に最善だのJavadoc /ソースの正しいバージョンをダウンロードするの世話をし、それをリンクし相対的な瓶も同様です。
アプローチ3は、javadoc/sourcesがすべての依存jarsのためにダウンロードされるため、多少コストがかかります。依存するjarsのjavadocs/sourcesには関心がないかもしれません。 (私は右のあなたの質問のいずれかを取得する場合)これは役立つはず
:http://stackoverflow.com/questions/5780758/maven-always-download-sources-and-javadocs –
@Andreas_D私は前にその1を見て。私は推奨された追加を行いましたが、このステップで少し失われました: "そして、activeProfilesに新しいプロファイルが含まれていることを確認してください。" – AnthonyW
答えのコードを '〜/ .m2/settings.xml'ファイルにコピーすれば十分です。プロファイル要素をプロファイルに追加する必要があるかもしれません(既に定義されている場合) –