Advanced   Java   Services Change the location of the Java-API in Eclispe Back Next Up Home


Eclipse holt sich die API aus dem Netz (default)

Solange man eine Verbindung zum Internet hat, ist alles sehr einfach. Man drückt F2 oder Shift+F2 und schon kann man in der originalen API von Sun/Oracle lesen. Eclipse zieht sich die API von der Addresse

http://download.oracle.com/javase/6/docs/api

http://docs.oracle.com/javase/7/docs/api/

Was aber tun, wenn man keine Internetverbindung hat oder einfach immer die lokale API haben will? Um die Einstellung zu ändern, muß man wissen, wo sie steht und die hat Eclipse ganz gut versteckt.

Der Weg zum Eintrag

wird mit den folgenden Screenshots gezeigt.

changelocation01.jpg

changelocation02.jpg

Hier muß man den Eintrag markieren, damit die Buttons Edit und Duplicate aktiv werden. Wir brauchen den Edit-Button.

changelocation03.jpg

changelocation04.jpg

Der Button Javadoc Location ist natürlich der, den wir brauchen. Auch hier werden die eingegrauten Buttons erst dann aktiv, wenn wir mindestens eine Zeile markieren. Eine Untersuchung ergibt, daß für die ersten fünf Einträge immer die gleiche Adresse eingetragen ist, nämlich die oben angegebene Adresse (http://download.oracle.com/javase/6/docs/api).

changelocation05.jpg

changelocation06.jpg

Genau genommen ist das nicht ganz richtig, denn unter der angegeben Url findet sich nur die Dokumentation zu den Standardklassen aus dem Hauptarchiv rt.jar. Auch in rt.jar gibt es eine ganze Reihe von Klassen, die (absichtlich) nicht in der API auftauchen. Für die letzten fünf Javaarchive gibt es keinen Verweis auf eine API.

Für den zweiten Eintrag, der auf rt.jar verweist, können wir nun auch eine lokale Adresse angeben! Wie man sieht, kann man sogar eine gepackte Datei referenzieren.

Valid XHTML 1.0 Strict top Back Next Up Home