Derzeit arbeite ich mit JavaFX. Immer wenn ich mit der Maus über eine JavaFX-Methode fahre, wird folgende Fehlermeldung angezeigt:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
Wie soll ich das lösen? Wie kann ich das Javadoc oder die Quelle anhängen, damit ich die Beschreibung der Methoden sehen kann?
Antworten:
quelle
Sie können die Javadocs mit dem Herunterladen von jar konfigurieren. Grundsätzlich werden Javadocs direkt aus dem Internet weitergeleitet.
Führen Sie die Schritte aus:
Für Offline-Javadocs können Sie diese herunterladen von: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Nachdem Sie auf Lizenzvereinbarung akzeptieren geklickt haben, können Sie javafx-2_2_0-apidocs.zip herunterladen
quelle
http://htmlunit.sourceforge.net/apidocs/
und nichthttp://htmlunit.sourceforge.net/apidocs/index.html
Weder Projekt / Eigenschaften / Javadoc-Speicherort noch Projekt / Eigenschaften / Java-Erstellungspfad / Bibliotheken hatten mir nicht geholfen, bis ich auf der Registerkarte " Bestellen und Exportieren " von " Java-Erstellungspfad " "Android-Abhängigkeiten" und in der Bibliothek hinzugefügt wurde .Krug. Ich hoffe es wird nützlich sein.
quelle
Alternativ können Sie auch,
1) Navigieren Sie mit Strg + Klicken Sie auf die Methode zu dieser Methode. Die neue Registerkarte / das neue Fenster wird mit dem Text "Quelle nicht gefunden" und der Schaltfläche "Quelle anhängen ..." geöffnet.
2) Klicken Sie auf die Schaltfläche "Quelle anhängen ...".
3) Ein neues Fenster wird geöffnet . Klicken Sie auf die Schaltfläche "Externer Ordner".
4) Suchen Sie den JavaFX-Javadoc-Ordner. Wenn Sie unter Windows mit Standardinstallationseinstellungen arbeiten, lautet der Ordnerpfad
C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
quelle
"C:\Program Files\Java\jdk1.8.0_11\javafx-src.zip"
Erstens, wenn Sie die Nachricht erhalten
Dann bedeutet dies, dass Sie bereits das für Ihr Projekt benötigte externe Glas hinzugefügt haben.
Der nächste Schritt wäre, das externe Glas mit seiner Javadoc-URL zu verknüpfen.
Und du bist fertig!
quelle
Vor allem die Antworten sind richtig, aber es gibt auch eine andere Methode, die sehr praktisch ist.
Voraussetzung: Ihr Projekt ist ein Maven-Projekt oder konvertiert es in ein Maven-Projekt.
Rechtsklick auf Projekt> Konfiguration> In Maven-Projekt konvertieren
- Befolgen Sie nun die Schritte:
1 . Wählen Sie ein Glas aus, für das Sie Quellen oder Javadocs herunterladen möchten.
2 . Rechtsklick> Maven> Javadoc herunterladen oder Javasources herunterladen
quelle
Ich konnte die Methode "Quelle anhängen ..." auch nicht zum Laufen bringen und habe viele verschiedene Methoden ausprobiert. Die Javadocs für JavaFX werden unter Programme \ Oracle \ JavaFX 2.x SDK \ docs installiert. Eine andere Möglichkeit, die Javadocs zu installieren, ist:
Ich hoffe, das hilft einigen Leuten, die genauso verwirrt waren wie ich.
quelle
Zusätzlich zur Antwort von @dhroove (hätte einen Kommentar geschrieben, wenn ich 50 Wiederholungen gehabt hätte ...)
Der Link wurde geändert zu: http://docs.oracle.com/javafx/2/api/
Zumindest konnte meine Sonnenfinsternis den Link von ihm nicht verwenden.
quelle
Es befindet sich bereits in einem anderen Thread. Nur eine einfache Eclipse-Einstellung lädt JavaDoc automatisch herunter (Sie müssen jedoch zum ersten Mal auf die Methode klicken).
Wo kann ich JavaDoc für JPA 2.0 herunterladen?
quelle
Dieser Trick hat bei mir in Eclipse Luna (4.4.2) funktioniert: Für eine JAR-Datei, die ich verwende (htsjdk), habe ich die Quelle in eine separate JAR-Datei (mit dem Namen htsjdk-2.0.1-src.jar) gepackt da htsjdk Open Source ist) und im lib-src-Ordner meines Projekts gespeichert. In meiner eigenen Java-Quelle habe ich ein Element, das ich verwendet habe, aus dem JAR ausgewählt und F3 (Open-Deklaration) gedrückt. Eclipse öffnete die Klassendatei und zeigte die Schaltfläche "Quelle anhängen". Ich klickte auf die Schaltfläche und zeigte auf die src-JAR-Datei, die ich gerade in den Ordner lib-src gelegt hatte. Jetzt bekomme ich den Javadoc, wenn ich über etwas schwebe, das ich aus dem Glas benutze.
quelle
Wenn Sie maven verwenden, tun Sie einfach:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
quelle
Sie können den Online-Javadoc-Speicherort für eine bestimmte JAR in Eclipse angeben. Dies rettete mir den Tag, an dem ich keine herunterladbaren Javadocs für Kafka finden konnte.
Package Explorer
rechten Maustaste auf den beabsichtigten JAR (unter der referenzierten Bibliotheken oder Maven Dependences oder irgendetwas das Projekt als solches) und klicken Sie aufProperties
.Javadoc Location
.Javadoc location path
Geben Sie im Feld unter Javadoc-URL die URL der Online-Javadocs ein, die höchstwahrscheinlich mit endet/<version>/javadoc/
. Zum Beispiel sind die Kafka 2.3.0 Javadocs an sich http://www.apache.org/dist/kafka/2.3.0/javadoc/ (man könnte sich ändern wollen ,https
umhttp
in der URL, wie sie auf eine ungültige Stelle Warnung ausgelöst , nachdemValidate...
für mich anklicken ).quelle
Um den Java-Quellcode mit Eclipse anzuhängen,
Bei der Installation des JDK müssen Sie die Option ausgewählt haben, auch die Java-Quelldateien zu installieren. Dadurch wird die Datei src.zip in das Installationsverzeichnis kopiert. Gehen Sie in Eclipse zu Fenster -> Einstellungen -> Java -> Installierte JREs -> Hinzufügen und wählen Sie das JDK aus, das Sie in Ihrem System haben. Eclipse listet nun die im Dialogfeld gefundenen JARs auf. Wählen Sie dort die Datei rt.jar und wählen Sie Quellanhang. Standardmäßig zeigt dies auf die richtige src.zip. Wenn nicht, wählen Sie die Datei src.zip aus, die sich in Ihrem Java-Installationsverzeichnis befindet. Java-Quellanhang in Eclipse anhängen Wenn Sie das Javadoc auf Ihren Computer heruntergeladen haben, können Sie dies auch in diesem Dialogfeld konfigurieren.
quelle