Fehler beim Erstellen der Java Virtual Machine bei der Installation von Eclipse.

Einführung

Als ich versuchte, Eclipse auf meinem Mac zu installieren, war ich verärgert über "Fehler beim Erstellen der Java Virtual Machine".

install-error.png

Es ist das erste Mal, dass ich während der Installation gedemütigt wurde

Natürlich ist Java enthalten

Aus der Schlussfolgerung, wie erwartet, die übliche

Das setzt -vm auf die INI-Datei

Verfahren

Ich bin mir nicht sicher warum, aber wenn ich die INI-Datei mit vim repariere, erhalte ich folgende Fehlermeldung:

usodaro.png

Solange Sie dies mit vim tun, müssen Sie anscheinend "Eclipse Installer.app" um jeden Preis in den Papierkorb legen.

Es funktioniert gut, wenn Sie es mit der GUI tun, während Sie das Gefühl der Lächerlichkeit fördern.

Geheimnis

Verfahrensübersicht

  1. Kopieren Sie "Eclipse Installer.app" an einen geeigneten Ort
  2. Klicken Sie mit der rechten Maustaste auf "Eclipse Installer.app" im Finder> Paketinhalt anzeigen> Öffnen Sie "Inhalt / Eclipse / eclipse-inst.ini" mit einem Texteditor
  3. Legen Sie den Java8-Pfad in eclipse-inst.ini fest

1. Kopieren Sie "Eclipse Installer.app" an einen geeigneten Ort

Wenn Sie eclipse-inst-mac64.dmg herunterladen und darauf klicken, sollte das Eclipse-Installationsprogramm normalerweise auf "/ Volumes / Eclipse Installer" bereitgestellt werden.

Dann befindet sich "Eclipse Installer.app" darin, also kopieren Sie es an einen geeigneten Ort.

Dies kann entweder GUI oder CLI sein.

Beachten Sie, dass das folgende / Volumes / Eclipse-Installationsprogramm schreibgeschützt ist, sodass Sie es nur bearbeiten können, wenn Sie es kopieren.

2. Klicken Sie mit der rechten Maustaste auf "Eclipse Installer.app" im Finder> Paketinhalt anzeigen> Öffnen Sie "Inhalt / Eclipse / eclipse-inst.ini" mit einem Texteditor

Hier gibt es keine ergänzende Erklärung.

Mach es nicht mit vim wie oben erwähnt

3. Legen Sie den Java8-Pfad in eclipse-inst.ini fest

Fügen Sie diese beiden Zeilen zu "eclipse-inst.ini" hinzu.

-vm
/Users/tommarute/.jenv/versions/1.8/bin/java

Der Grund für Java8 ist, dass das Installationsprogramm nicht mit der neuesten Version (14) in meiner Umgebung funktioniert hat.

Ich habe nicht versucht, ob es mit Java9 funktioniert.

Wenn Sie kein Java8 haben, fügen Sie es so ein.

$ brew tap AdoptOpenJDK/openjdk
$ brew cask install adoptopenjdk8

Es ist eine Schande, aber wenn Sie das neueste Java haben, sollten Sie ein Verwaltungstool wie jenv haben.

Führen Sie das Installationsprogramm erneut aus

Doppelklicken Sie nach dem Ändern der INI-Datei im Finder auf "Eclipse Installer.app".

Sie sollten in der Lage sein, den üblichen Bildschirm zu sehen.

installer.png

Thanks,

Recommended Posts

Fehler beim Erstellen der Java Virtual Machine bei der Installation von Eclipse.
Ich habe versucht, die Fehlermeldung beim Ausführen von Eclipse (Java) zu übersetzen.
Von der Installation von Eclipse bis zur Ausführung von Java (PHP)
Wenn Eclipse den Server nicht starten kann
Fehler beim Erstellen der Java Virtual Machine bei der Installation von Eclipse.
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Über erfordern beim Einstellen starker Parameter
[Java] So legen Sie den Proxy beim Starten von Java fest
Wenn der Schwebeflug von Eclipse schwer zu sehen ist
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
[Java] [jackson] Entspricht dem nachfolgenden Komma (nachgestellten Komma) beim Parsen von JSON.
Eingabe in die Java-Konsole
Wenn Sie die Java-Entwicklungsumgebung von Eclipse aus ändern möchten
Einfache Möglichkeit zum Erstellen einer Zuordnungsklasse bei Verwendung der API
So beheben Sie den unbekannten Fehler, der bei der Verwendung von slf4j in Java aufgetreten ist
Ich habe versucht, den Kalender mit Java auf der Eclipse-Konsole anzuzeigen.
Was ist JVM (Java Virtual Machine)?
[java8] Um die Stream-API zu verstehen
Erstellen Sie ein Java-Projekt mit Eclipse
Willkommen im Sumpf der Java-Bibliotheken! !!
Der Weg von JavaScript nach Java
Java Eclips So debuggen Sie JavaScript
Das erste, was Sie tun müssen, wenn Sie mit Heroku auf GitHub mit Eclipse auf Java zufrieden sein möchten
Aktualisieren Sie JAVA auf die neueste Version auf 1.8.0_144 (beim Herunterladen aus dem Internet und Aktualisieren)
Lösung, wenn Java-Abschlusskandidaten nach der Aktualisierung auf Eclipse 2018-12 verschwinden
[Java small story] Überwachen Sie, wann der Liste ein Wert hinzugefügt wird
So ermitteln Sie die Gesamtzahl der Seiten beim Paging in Java
Ich möchte die IP-Adresse erhalten, wenn ich mit Java eine Verbindung zu Wi-Fi herstelle
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
Als ich eine Methode für Premium Friday erstellen wollte, war sie bereits in der Java 8-Standard-API enthalten
[Java] Verwendung der File-Klasse
Java-Referenz zum Verständnis in der Abbildung
Einführung in Java zum ersten Mal # 2
Die von Twitter4j verwendete Quelle ist nach der Bereitstellung fehlgeschlagen
Java SE8 Silber ~ Der Weg zum Pass ~
Über das Verfahren, damit Java funktioniert
[Java] Verwendung der toString () -Methode
Java-Implementierung zum Erstellen und Lösen von Labyrinthen
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
So beheben Sie Fehler, die während der Installation von Rails 5.1.3 auftreten
Stellen Sie mit Eclipse eine Verbindung von Java zu MySQL her
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
[Java] So erhalten Sie das aktuelle Verzeichnis
[Verarbeitung × Java] Verwendung der Klasse
So erhalten Sie das Datum mit Java
Ausgabe des Buches "Einführung in Java"
[Verarbeitung × Java] Verwendung der Funktion
Vorsichtsmaßnahmen bei der Migration von VB6.0 auf JAVA
Ich ging zum Java Women's Club # 1
[Java] Färben Sie die Standardausgabe an das Terminal
[Java] Verwendung der Calendar-Klasse
[Förderung des Ruby-Verständnisses (1)] Wenn Sie von Java zu Ruby wechseln, verstehen Sie zuerst den Unterschied.