web-dev-qa-db-ja.com

jarファイル用にEclipseでソースまたはJavaDocを添付する方法JavaFX?

現在、私はJavaFXを使用しています。 JavaFXのメソッドにカーソルを合わせると、次のエラーが表示されます。

'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'

どうすれば解決できますか?メソッドの説明が見えるようにjavadocまたはソースを添付するにはどうすればよいですか?

76
DHRUV BANSAL

JarをダウンロードしてJavadocsを設定できます。基本的に、javadocsはインターネットから直接参照されます。

完全な手順:

  1. プロジェクトのビルドパスページを開きます(右クリック、プロパティ、Javaビルドパス)。
  2. [ライブラリ]タブを開きます。
  3. 問題のライブラリ(JavaFX)のノードを展開します。
  4. JavaDocの場所を選択して、編集をクリックします。
  5. Javadocを含むファイルの場所を入力します。 特にjavaFX javadocの場合は http://docs.Oracle.com/javafx/2.0/api/と入力します

オフラインjavadocsの場合は、次からダウンロードできます。 http://www.Oracle.com/technetwork/Java/javase/documentation/Java-se-7-doc-download-435117.html

[ライセンス契約に同意する]をクリックすると、javafx-2_2_0-apidocs.Zipをダウンロードできます。

55
DHRUV BANSAL
  1. JavaDocsを含むjarファイルをダウンロードします。
  2. プロジェクトのビルドパスページを開きます(右クリック、プロパティJavaビルドパス)。
  3. ライブラリタブを開きます。
  4. 問題のライブラリ(JavaFX)のノードを展開します。
  5. JavaDoc locationを選択し、編集をクリックします。
  6. Javadoc(ダウンロードしたもの)を含むファイルの場所を入力します。
73
Dennis Laumen

Project/Properties/Javadoc LocationまたはProject/Properties/Java Build Path/Libraries "Order and Export"タブの "Java Build Path" "Android Dependencies"およびadd-in-libraryを選択して移動するまで、私を助けてはいませんでした。 .jar。役に立つことを願っています。

19
Andriy Boyko

または、次のこともできます。

1)メソッドをCtrlキーを押しながらクリックして、そのメソッドに移動します。新しいタブ/ウィンドウが開き、「ソースが見つかりません」というテキストと「ソースを接続」ボタンが表示されます
2)[ソースの接続...]ボタンをクリックします。
3)新しいウィンドウがポップアップします。 「外部フォルダー」ボタンをクリックします
4)JavaFX javadocフォルダーを見つけます。 Windowsでデフォルトのインストール設定を使用している場合、フォルダーパスはC:\Program Files\Oracle\JavaFX 2.0 SDK\docsです

5
Uluk Biy

まず、メッセージを受け取ったら

注:この要素にはソースもJavadocも添付されていないため、Javadocが見つかりません

次に、プロジェクトに必要な外部jarが既に含まれていることを意味します。

次のステップは、外部jarをjavadoc URLに関連付けることです。

  • パッケージエクスプローラーに移動し、プロジェクトフォルダーを展開し、参照ライブラリを展開します
  • javadocを関連付ける外部jarを右クリックします
  • プロパティ-> javadocの場所をクリックします
  • オンラインでグーグル検索したjavadocのURLをjavadocの場所のパスにコピーして貼り付けます
  • 適用をクリックします

そして、あなたはすべて設定されています!

3
SailC.Q.H.

何よりも答えは正しいが、非常に便利な別の方法もある。

前提条件:プロジェクトはMavenプロジェクトであるか、Mavenプロジェクトに変換します。

RightclickOnProject> Configuration> Convert in to Maven Project

enter image description here -次の手順に従います。

1。ソースまたはjavadocsをダウンロードするjarを選択します。

2右クリック> Maven> javadocのダウンロードまたはjavasourcesのダウンロード

enter image description here

3
Vaibhav_Sharma

「Attach source ...」メソッドを使用することもできず、さまざまな方法を試しました。 JavaFXのJavadocは、Program Files\Oracle\JavaFX 2.x SDK\docsにインストールされます。 Javadocsをインストールする別の方法は次のとおりです。

  1. プロジェクトを右クリックして、[プロパティ]を選択します
  2. タブの右側でライブラリを選択します
  3. タブの右上に、「デフォルトのJavaFXプラットフォーム」などが表示される場合があります。 [プラットフォームの管理]ボタンをクリックします。 (このデフォルトプラットフォームをまだインストールしていない場合は、ここからインストールすることもできます)。
  4. 表示される[Java Platform Manager]タブで、左側の[デフォルトJavaFXプラットフォーム]を選択し、ウィンドウの右側にある[JavaFX]タブをクリックします。
  5. 入力フィールドの1つに「JavaFX Javadoc」というラベルが付いています。このフィールドの横にある[参照]ボタンをクリックし、上記のインストール済みドキュメントファイルを参照します。

これが私と同じくらい困惑していた人々を助けることを願っています。

2
Al K

@dhrooveの回答に加えて(50人の担当者がいた場合はコメントを書いていただろう...)

リンクは次のように変更されました。 http://docs.Oracle.com/javafx/2/api/

少なくとも私のEclipseは彼からのリンクを使用できませんでした。

1
codewing

すでに別のスレッドにあり、単純なEclipse設定だけでJavaDocが自動的にダウンロードされます(ただし、最初にメソッドをクリックする必要があります)。

JPA 2.0のJavaDocはどこからダウンロードできますか?

0

このトリックは、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が表示されます。

0
Ole V.V.

Eclipseで特定のJARのオンラインJavadocの場所を指定できます。これにより、Kafka用のダウンロード可能なJavadocを見つけることができなかった日を救うことができました。

  1. Package Explorerで、目的のJAR(プロジェクトの参照ライブラリまたはMaven依存関係など)を右クリックし、Propertiesをクリックします。
  2. Javadoc Locationをクリックします。
  3. Javadoc URLの下の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...をクリックした後に無効な場所の警告が発生したためです。
0
abcoep

Mavenを使用している場合は、次のようにします。

mvn Eclipse:eclipse -DdownloadSources=true  -DdownloadJavadocs=true
0
tla