Wie verwenden von Java 8 docs in Eclipse

Habe ich Probleme zu sehen, API-Dokumentation für Java 8 in Eclipse. Hier ist ein Beispiel für das problem das ich habe

Calendar myCalendar = Calendar.getInstance();

Wenn ich mit der Maus über Calendar dann sehe ich alle die richtige Dokumentation, aber wenn ich mit der Maus über getInstance() ich erhalte eine Meldung, dass

Hinweis: Dieses element hat keine angehängten Quellcode und die Javadoc nicht sein könnte
finden Sie in den beigefügten Javadoc.

Ich habe in der Javadoc-location für rt.jar eingestellt http://docs.oracle.com/javase/8/docs/api/, ich habe auch versucht, das herunterladen über eine lokale Kopie der docs und hatte das gleiche problem. Ändern Sie den link, um die Java-7-docs behebt das problem, das ich habe.

Eclipse scheint zu sein, mit den falschen Anker-Stil (nicht sicher wie sonst zu Wort) bei der Suche nach Methoden. Wenn es so aussieht, für die getInstance() Methode, prüft es http://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getInstance(), aber es sollte überprüfen werden,

Kalender.html#getInstance--

Alle Klammern und Kommas scheinen ersetzt worden zu sein durch Bindestriche in der Java-8 doc-links. Ich erfuhr dieses problem mit Eclipse 4.3 (Kepler), 4.3 mit den patches für Java 8, und jetzt mit 4.4 (Luna)

Gibt es ein update für Eclipse, so dass es richtig angezeigt, die docs in der Maus-über tooltips?

  • Ihre installierte JRE verweist auf jdk 8, die ich sehen kann, die richtige javadoc mit eclipse und jdk 8
  • Man könnte auch anfügen der Quelle anstelle des docs zu machen Eclipse-Darstellung der javadoc-Informationen. Dies löst das nicht wirklich das problem von Eclipse suchen den falschen Weg, aber es wird zumindest Eclipse-Darstellung der javadoc-Informationen.
  • legen Sie es auf jdk8 statt und wiederholen
Schreibe einen Kommentar