クラスにカーソルを合わせると、jarファイルに含まれるjavadocコメントがEclipseに表示されます。
たとえば、JODA-2.0をダウンロードすると、3つのjarが取得されます。
Eclipseでは、[プロジェクトを右クリック->プロパティ-> Javaビルドパス->ライブラリ-> JARを追加...]]には、joda-のプロジェクトにバイナリが含まれます(これらのクラスを参照できます) time-2.0.jar。
しかし、他の2つのjarファイルに含まれるsources/javadocコメントにリンクして、それらのクラスにカーソルを合わせるとjavadocが表示されるようにするにはどうすればよいですか?
他の2つのjar(joda-time-2.0-javadoc.jarおよびjoda-time-2.0-sources.jar)をビルドパスに追加しても、javadocsまたはソースはリンクされません。
CTRLを押しながら、ソースがアタッチされていないクラスをクリックすることができます(エディターで行います)。クラスに関する情報が表示されると、ソースダイアログをアタッチするためのボタンが表示されます。それをクリックし、ポップアップするダイアログでクラスのsource/javadocの場所を選択します。
また、言及しているプロジェクトビルドパス設定からそれを行うことができます:ライブラリタブを選択し、必要なライブラリ(jar)を展開すると、ソース添付ファイル、javadoc添付ファイル、ネイティブライブラリの場所などを選択するように求められます必要に応じて、現在の設定を編集します。
または、@ JB Nizetが言ったようにできます...
Jar(クラスファイルがあるもの)を右クリックし、[プロパティ]、[Javadocの場所]の順に選択して、javadocでjarファイルを選択します。 「Javaソース接続」を使用して、ソースjarについても同様に行います。
Eclipseプロジェクトのファイル「.classpath」のclasspathentryを編集することもできます。これは、一度に多くのエントリを変更する場合、またはパスを生成する場合に役立ちます。例えば。:
<classpathentry kind="var" path="HOME/3rdparty/junit.jar" sourcepath="/SOURCE/junit_src.Zip"/>
最も簡単な方法は次のとおりです。
jdk
よりも小さい。src
.Zipを選択するより。問題は解決しました。