2012-10-25 8 views
35

installierte ich das JDK von der dmg von der Oracle-Website herunter hier: http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.htmlEinrichten JDK 7 für IntelliJ auf dem Mac

Nach der Installation ich Setup versucht, das JDK in IntelliJ, aber wenn ich die Lage auf den JDK Im Bildschirm Projektstruktur-> SDKs wurden nur einige Bibliotheken geladen und viele (einschließlich aller Bibliotheken aus Inhalt/Klassen /) fehlten.

Wie kann ich alle erforderlichen Bibliotheken hinzufügen?

Das Installationsverzeichnis für das JDK ist /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home

Ich habe versucht, in /System/Library/Frameworks/JavaVM suchen. Framework/Versionen/ vergeblich.

Antwort

31

Sie müssen sicherstellen, dass alle Dateien aus dem Verzeichnis /Library/Java/JavaVirtualMachines/jdkXYZ_VERSION.jdk/Contents/Home/jre/lib (charsets.jar, jce.jar, JObjC.jar, jsse.jar, management-agent.jar, resources.jar und rt.jar) Teil von sind deine Einrichtung.

Project Structure->SDKs

Unter Project Structure ->Platform Settings/SDKs.

Mit dem Zeichen '+' sollten Sie ein gültiges JDK hinzufügen, das sich um die richtigen Bibliotheken kümmert, z. /Library/Java/JavaVirtualMachines/jdkXYZ.jdk/Contents/Home

+0

bradrox Lösung einfacher ist, im Vergleich zu diesem. – Dhanesh

+0

@Dhanesh ist es die gleiche Lösung, wenn der Inhalt Ihres jdk Installationsordners der richtige ist. Hier habe ich vorgestellt, was bei der Installation von OP fehlte. – dan

+0

Ich denke, weder die Frage noch die Lösung ist nützlich für jemanden, der versucht herauszufinden, wie JDK als SDK in IntelliJ zu konfigurieren ist. Dies scheint ein einmaliges Problem mit einer JDK-Installation oder einer bestimmten Version von intelliJ zu sein, es sei denn, ich verpasse etwas. Ich bekomme alle Gläser aus dem Verzeichnis jre/lib korrekt. – Dhanesh

3

Für mich musste ich Projektstruktur-> Plattformeinstellung-> Globale Bibliotheken auswählen und auf das "+" - Symbol klicken, das sich oben im mittleren Bereich des Fensters Projektstruktur befindet. Dies öffnet ein Dropdown-Menü "Neue globale Bibliothek". Von dort konnte ich die Bibliotheken lokalisieren, die ich aufnehmen wollte.

65

Navigieren Sie zu Projektstruktur -> Plattformeinstellungen/SDKs.

Hit the '+' Zeichen und /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home hinzufügen

+1

Danke. Dieser hat allen geholfen! :) –