現在、私はJavaFXを使用しています。 JavaFXのメソッドにカーソルを合わせると、次のエラーが表示されます。
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
どうすれば解決できますか?メソッドの説明が見えるようにjavadocまたはソースを添付するにはどうすればよいですか?
JarをダウンロードしてJavadocsを設定できます。基本的に、javadocsはインターネットから直接参照されます。
完全な手順:
オフラインjavadocsの場合は、次からダウンロードできます。 http://www.Oracle.com/technetwork/Java/javase/documentation/Java-se-7-doc-download-435117.html
[ライセンス契約に同意する]をクリックすると、javafx-2_2_0-apidocs.Zipをダウンロードできます。
Project/Properties/Javadoc LocationまたはProject/Properties/Java Build Path/Libraries "Order and Export"タブの "Java Build Path" "Android Dependencies"およびadd-in-libraryを選択して移動するまで、私を助けてはいませんでした。 .jar。役に立つことを願っています。
または、次のこともできます。
1)メソッドをCtrlキーを押しながらクリックして、そのメソッドに移動します。新しいタブ/ウィンドウが開き、「ソースが見つかりません」というテキストと「ソースを接続」ボタンが表示されます
2)[ソースの接続...]ボタンをクリックします。
3)新しいウィンドウがポップアップします。 「外部フォルダー」ボタンをクリックします
4)JavaFX javadocフォルダーを見つけます。 Windowsでデフォルトのインストール設定を使用している場合、フォルダーパスはC:\Program Files\Oracle\JavaFX 2.0 SDK\docs
です
まず、メッセージを受け取ったら
注:この要素にはソースもJavadocも添付されていないため、Javadocが見つかりません
次に、プロジェクトに必要な外部jarが既に含まれていることを意味します。
次のステップは、外部jarをjavadoc URLに関連付けることです。
そして、あなたはすべて設定されています!
「Attach source ...」メソッドを使用することもできず、さまざまな方法を試しました。 JavaFXのJavadocは、Program Files\Oracle\JavaFX 2.x SDK\docsにインストールされます。 Javadocsをインストールする別の方法は次のとおりです。
これが私と同じくらい困惑していた人々を助けることを願っています。
@dhrooveの回答に加えて(50人の担当者がいた場合はコメントを書いていただろう...)
リンクは次のように変更されました。 http://docs.Oracle.com/javafx/2/api/
少なくとも私のEclipseは彼からのリンクを使用できませんでした。
すでに別のスレッドにあり、単純なEclipse設定だけでJavaDocが自動的にダウンロードされます(ただし、最初にメソッドをクリックする必要があります)。
このトリックは、Eclipse Luna(4.4.2)で機能しました:私が使用しているjarファイル(htsjdk)の場合、ソースを別のjarファイル(htsjdk-2.0.1-src.jarという名前で圧縮しました。これを行うことができます) htsjdkはオープンソースであるため)、プロジェクトのlib-srcフォルダーに保存されています。自分のJavaソースで、jarから使用していた要素を選択し、F3(宣言を開く)を押しました。 Eclipseはクラスファイルを開き、「Attach source」ボタンを表示しました。ボタンをクリックして、lib-srcフォルダーに入れたsrc jarファイルをポイントしました。 jarから使用しているものにカーソルを合わせると、Javadocが表示されます。
Eclipseで特定のJARのオンラインJavadocの場所を指定できます。これにより、Kafka用のダウンロード可能なJavadocを見つけることができなかった日を救うことができました。
Package Explorer
で、目的のJAR(プロジェクトの参照ライブラリまたはMaven依存関係など)を右クリックし、Properties
をクリックします。Javadoc Location
をクリックします。Javadoc location path
フィールドに、オンラインJavadocのURLを入力します。URLの末尾には、おそらく/<version>/javadoc/
が付きます。たとえば、Kafka 2.3.0のJavadocは http://www.Apache.org/dist/kafka/2.3.0/javadoc/ にあります(変更が必要な場合があります) https
からhttp
まで。これは、Validate...
をクリックした後に無効な場所の警告が発生したためです。Mavenを使用している場合は、次のようにします。
mvn Eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true