Eclipse Kann nicht finden Standard-Java-Klassen, die auf Mac OS X
Habe ich getan, Android-und C-Entwicklung in meiner Eclipse-Version, aber haben das eigentlich nie getan, Java streng. Wenn ich code, der kompiliert wird mit "javac codename.java" um ein eclipse-Projekt eclipse gibt mir Fehler und kann nicht erkennen, Aussagen wie import in java.io.* . Ich glaube, dies ist aufgrund eines Problems mit meiner Klasse Weg und ich habe versucht, indem einige Wege, wie Bibliothek/system/java, aber habe nicht hatte keinen Erfolg. Irgendwelche Ideen für eine Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Eclipse Probleme mit Klassen ausgeliefert, die von JDK -, würde ich vorschlagen, Check-out, wenn es (so - JDK) ist ordnungsgemäß installiert. Sie können dies tun, indem Sie auf Menü Fenster - > Einstellungen und begann Eingabe "jdk" auf der Suche nach input. Es sollte zeigen Sie Java - > Installierte JREs. Prüfen Sie, ob es richtige JDK installiert haben (wenn nicht - Sie können hinzufügen es dort).
Danach versuchen Sie es zu reinigen Sie Ihre Projekt - Menü Projekt > Sauber....
Hoffe das hilft, Grüße.
Wenn Sie in das Dialogfeld "Voreinstellungen" und gehen Sie zu Java/Installed JREs, stellen Sie sicher, dass die Pfade korrekt sind.
Damit Eclipse zu erkennen, source-Dateien als Java-und kompilieren Sie Ihr Projekt ein Java-Projekt. Putting ein
.java
- Datei in einem Projekt erstellt wurde via New /Java Project wird nicht funktionieren.Bitte versuchen Sie einen Java Projekt und setzen Ihre
.java
- Datei.classes.jar
.Unter os x der default-Standort (jetzt sowieso) ist
/System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home
Der Standard-Speicherort ist verfügbar von
/usr/libexec/java_home
.Das heißt, ich hatte noch nie irgendwelche Probleme mit eclipse nicht finden, die jdk, es ist in der Regel alle
automatische.