2016-11-22 4 views
0

Ich benutze java8 und ich habe kürzlich eclipse neon installiert. Wenn ich Eclipse ausführen, bekomme ich diese WarnungWird diese Warnung ein weiteres Problem verursachen?

OpenJDK 64-Bit-Server VM Warnung: Ignorieren Option MaxPermSize = 256m; Träger entfernt wurde in 8,0

+0

nein wird es nicht. –

+3

Mögliches Duplikat der Warnung [OpenJDK 64-Bit Server VM: Ignorieren der Option MaxPermSize = 350m;] (http://stackoverflow.com/questions/36500968/openjdk-64-bit-server-vm-warning-ignoring-option-maxpermsize -350m) –

+0

Es wird kein Problem verursachen, aber die Option sollte nicht in der Standard Eclipse Neon eclipse.ini vorhanden sein –

Antwort

0

Dieser Fehler vielen Fällen

1. auftreten können, wenn Sie Java nicht installiert haben, dann wird es Fehler

2. zeigen, wenn Ihr System ist 64bit und Eclipse ist 64bit und Sie haben Java nur für 32 Bit installiert, dann wird es einen Fehler anzeigen. Dafür müssen Sie Java 64 Bit verwenden oder Eclipse 32bit verwenden.

3. Wenn Sie die Java-Umgebungsvariable nicht gesetzt haben, wird Eclipse keinen Java-Pfad erhalten, dann wird ein Fehler angezeigt.

0

Dies ist nur eine Warnmeldung, es wird kein Problem verursachen. Wenn Sie möchten, können Sie die MaxPermSize aus Ihrer Eclipse.ini-Datei entfernen und die Eclipse neu starten.

0

Sie erhalten diese Warnung, weil Sie Java 8 und in Java 8 ausführen. Die Art und Weise, wie Java Speicher verwaltet, hat sich geändert. (Wenn Sie die technischen Details wissen wollen, wurde der Speicherbereich "Permgen" in Java 8 entfernt, siehe Where Has the Java PermGen Gone?).

Die Option "MaxPermSize" existiert in Java 8 nicht mehr, und wenn sie trotzdem angegeben wird, ignoriert Java sie.

Dies ist normalerweise nicht schädlich, so dass Sie es ignorieren können.

Verwandte Themen