Wie füge ich die Java-API-Dokumentation zu Eclipse hinzu?
Habe ich heruntergeladen, Java-API-Dokumentation von http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs und haben angeblich befestigte es an Eclipse mit dem
Fenster->Einstellungen->Java->Installiert
JREs->Bearbeiten->"Wählen Sie rt.jar"->Javadoc
Lage
Und die Lage akzeptiert worden ist und "Überprüft" einfach nur gut. Aber für das Leben von mir, ich kann nicht Eclipse zu zeigen, die Javadocs in der QuickInfo whene ich den Mauszeiger über einem Element (zum Beispiel bei der Deklaration einer ArrayList). Ich habe auch Eclipse neu gestartet und versucht es zum laufen zu bringen
Was mache ich falsch?
InformationsquelleAutor der Frage Kurru | 2011-01-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eclipse nicht ziehen Sie die tooltips aus der javadoc-Position. Es verwendet nur die javadoc-location voranstellen auf den link, wenn Sie sagen, im browser öffnen, müssen Sie herunterladen und fügen Sie die Quelle für das JDK, um die tooltips. Für alle die JARs unter JRE sollten Sie die folgenden für die javadoc-location: http://java.sun.com/javase/6/docs/api/. Für resources.jar, rt.jar, jsse.jar, jce.jar und charsets.jar Sie sollten befestigen Sie die Quelle zur Verfügung hier.
InformationsquelleAutor der Antwort LINEMAN78
Offline-Java-API-Dokumentation in Eclipse, Sie müssen es erst herunterladen. Der link für die Java-docs sind (Letzte Aktualisierung am 2013-10-21):
Java 6
Seite: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-doc-download-355137.html
Direkt: http://download.oracle.com/otn-pub/java/jdk/6u30-b12/jdk-6u30-apidocs.zip
Java 7
Seite: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Java 8
Seite: http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
Java 9
Seite:http://www.oracle.com/technetwork/java/javase/documentation/jdk9-doc-downloads-3850606.html
Window --> Preferences --> Java --> "Installed JREs"
wählen Sie verfügbare JRE (jre6: C:\Program Files (x86)\Java\jre6 zum Beispiel) und klicken Sie auf Bearbeiten.Muss es funktionieren, wie es für mich funktioniert. Ich brauche keine Internet-Verbindung zu view-Java-API-Dokumentation in Eclipse nicht mehr.
InformationsquelleAutor der Antwort cslraju
Für die offline-Javadoc-aus zip-Datei anstatt Sie zu entpacken.
Warum dieser Ansatz?
Dies ist bereits beantwortet, die verwendet extrahierten zip-Daten, aber es verbraucht mehr Speicher als eine einfache zip-Datei.
Vergleich der zip-Datei und extrahiert Daten.
Dieser Ansatz erspart mir ca. 200 MB.
Wie zu verwenden apidocs.zip?
InformationsquelleAutor der Antwort virpara
Alte Frage, aber ich hatte aktuell Probleme mit diesem Thema. So habe ich Ihnen meine Lösung.
Nun, die Quellen und javadocs sind innerhalb des jdk. Also, entpacken Sie Ihre jdk-version.Sie können sehen, dass contanins "src.zip" Datei. Hier sind die benötigten Quellen-und doc-Dateien.
Folgen Sie dem Pfad:
Fenster->Einstellungen->Java->Installierte JREs-> wählen Sie Ihre jre/jrd und drücken Sie auf "Bearbeiten"
Wählen Sie alle aus .jar-Dateien, und drücken Sie Source Attachement.
Wählen Sie die "Externe Datei" ..." - Schaltfläche, und zeigen Sie es an src.zip Datei.
Maibe ein Neustart von Eclipse erforderlich. (normalerweise nicht)
Sie sollten jetzt sehen, die docs und auch die Quellen für die Klassen aus dem jdk.
InformationsquelleAutor der Antwort Tudor Jescu
Ging ich durch die gleichen problem und habe ich nicht finden können einige der obigen Antwort hilfreich, weil Sie alt sind und mit neuen JDK 1.8 , Dokumentation Abschnitt hat
verschoben worden src.zip im JDK-Ordner (C:\Program Dateien\Java\jdk1.8.0_101 ) .
Nun versuchte ich, alles von oben und er zeigte mir das gleiche problem, wenn ich drücken Sie Strg, und klicken Sie auf (zum Beispiel String oder System) in mein Programm bekomme ich die Quelle nicht gefunden.
Nun können Sie dies tun, gehen Sie zu dem Ordner, in dem sich JDK (C:\Program Dateien\Java\jdk1.8.0_101) installiert ist, und versuchen zu entpacken src.zip. Hier könnten Sie stehen vor einer Frage, als irgendwann aufgrund administrativer Rechte auf diesen Ordner würde es nicht zulassen, dass Sie entpacken diese src.zip. Für die Lösung des Problems , kopieren src.zip und einfügen in einen anderen Ordner ( z.B. Desktop), und erstellen Sie dann einen Ordner src und entpacken Sie es.
Nun kopieren Sie diesen Ordner wieder auf JDK 1.8-Ordner**(C:\Program Dateien\Java\jdk1.8.0_101).**
Jetzt nur noch in eclipse und öffnen Sie ein beliebiges Programm und drücken Sie Strg, und klicken Sie auf eine beliebige externe Objekte oder irgendetwas (zum Beispiel String oder System) .Erhalten Sie Quelle nicht gefunden , Jetzt Klicken Sie auf Attach source -> External Location -> Externen Ordner und fügen Sie Ihr src-Standort (C:\Program Dateien\Java\jdk1.8.0_101\src).
Jetzt sind Sie gut zu gehen , ich habe versucht und es funktionierte für mich.
Alle oben genannten Ordner sind von meinem system , so dass Es möglicherweise anders für Sie.
InformationsquelleAutor der Antwort PRAVEEN SONI
Gehen Sie zu Ihrer JDK-installation. (
C:\Program Files\Java\jdk1.8.0_66
für mich).Entpacken Sie die
src.zip
- Datei (wirdC:\Program Files\Java\jdk1.8.0_66\src\
für mich).In der Eclipse-editor-Fenster:
CTRL + Click
auf einejava.lang
Bibliothek-Klasse. (so etwas wieString
).Eclipse beschweren
Source not found
und Ihnen sagen, dass Sie nicht die Quelle.Klicken Sie auf
Attach source
->External Location
->External Folder
.Finden Sie Ihre Quell-Ordner (
C:\Program Files\Java\jdk1.8.0_66\src\
für mich).Klicken Sie auf
OK
->OK
.Genießen.
InformationsquelleAutor der Antwort Lucho
Wahrscheinlich ein problem mit dem Pfad, den Sie angegeben Javadoc-Location. Es ist ziemlich pingelig. Stellen Sie sicher, dass es Punkte an der Wurzel, wo sich das javadoc beginnt. Es könnte ein paar Verzeichnisse runter in die zip die du runtergeladen hast.
InformationsquelleAutor der Antwort Konstantin Komissarchik
Ich hatte ein ähnliches Problem und sieht, dass der Schuldige war das Leerzeichen in dem Pfad zu dem Archiv (z.B., C:\Program Dateien\java\jdk). Nach dem Umzug des Archivs in ein anderes Verzeichnis ohne Leerzeichen im Pfad begann es zu arbeiten.
InformationsquelleAutor der Antwort apatian
Wählen Sie eine Klasse, die Sie anzeigen möchten, Ihre Unterlagen und drücken Sie Strg+klicken Sie auf über Sie, die Javadoc-Seite informiert Sie darüber, dass es keine Javadoc-Datei im Anhang und unten sehen Sie eine Schaltfläche mit der Bezeichnung "Datei Anhängen". Drücken Sie diese Taste, und navigieren Sie zu dem Verzeichnis, in dem JDK installiert ist, normalerweise für Win ist C:\Program Dateien\Java\jdk_xxx und in diesem Ordner gibt es eine src.zip Datei - sleect es und drücken Sie auf OK, und alles ist getan - Sie haben bereits Javadoc befestigt.
InformationsquelleAutor der Antwort Dimitar Dimitrov
Gewährleisten "Einstellungen" -> "Java" -> "Editor" -> "Schwebt" -> "Kombiniert Hover" aktiviert ist.
InformationsquelleAutor der Antwort 卢声远 Shengyuan Lu
Hatte ich nur Graben durch dieses Problem mich und gelungen. Im Gegensatz zu dem, was andere angeboten haben, als Lösungen, der Weg zu mein happy End war direkt korreliert zu JavaDoc. Keine "src.zip" Dateien notwendig. Meine Irrungen und Wirrungen in den Prozess finden, der RICHTIGE JavaDoc zeigen können. Wenn ein Java 1.7 Projekt auf Java 8 Javadoc tut NICHT Arbeit. (Auch wenn "jre8" scheint das einzige zu sein installiert JRE verfügbar.) So schlug ich meinen Kopf gegen die Wand unnötig.
Fenster - > Einstellungen - > Java - > Installierte JREs
Wenn die JRE für Ihr Projekt nicht aufgeführt ist (wie es mir passiert ist, als wanderte ich ein jre7-Projekt zu einem neuen jre8 Arbeitsbereich), müssen Sie es hier. Klicken Sie auf "Hinzufügen..." und zeigen Sie Ihre Arbeitsfläche auf die gewünschte jre-Ordner. (Bei mir war C://Program Files/Java/jre7). Dann "Bearbeiten..." die vorhandene JRE, wählen Sie die rt.jar, und klicken Sie auf "Javadoc Location..." und wollen es auf die richtige javadoc-location. Für meinen Gebrauch:
Für jre7 -- http://docs.oracle.com/javase/7/docs/api/
Für jre8 -- http://docs.oracle.com/javase/8/docs/api/
Voila, hover-tooltip javadoc ist wieder aktiviert. Ich hoffe, dies hilft jemand anderes versucht zu verstehen, dieses problem aus.
InformationsquelleAutor der Antwort Fred Brim
wenn Sie mit maven:
InformationsquelleAutor der Antwort Teebo
InformationsquelleAutor der Antwort Amit Yadav