Die Fehlermeldung zeigt an, dass Sie angeben müssen, was JVM Eclipse verwenden soll. Sie können dies in der Datei eclipse.ini tun ( weitere Informationen finden Sie auf dieser Website ). Sie müssen den Pfad zur Java 10-JVM in der Datei eclipse.ini wie folgt angeben:
-vm C:\jdk10\bin\javaw.exe
Ändern Sie C:\jdk10\bin\javaw.exe
, um Ihren Pfad zur Java 10-JVM wiederzugeben.
Zur Beantwortung Ihrer Frage:
Es ist absolut sicher, mehrere Java-Versionen installiert zu haben. Sie können die Java-Standardversion durch Ausführen ändern sudo update-alternatives --config java
. Wenn Sie den Befehl java
og javac
über die Befehlszeile ausführen, wird die dort definierte Version verwendet. Eclipse kann jedoch so konfiguriert werden, dass es die von Ihnen gewünschte Version von Java verwendet (sofern es auf Ihrem Computer installiert ist).
Es scheint, dass Sie bereits über Java 10 verfügen. Sie können dies entweder durch Ausführen überprüfen java -version
oder durch Ausführen eine Liste aller installierten Java-Umgebungen abrufen sudo update-alternatives --list java
. In Eclipse können Sie Window -> Preferences -> Java -> Compiler
sehen, welche Java-Compiler für Eclipse verfügbar sind, und den gewünschten hinzufügen, falls er nicht aufgeführt ist. Wenn die gewünschte Version des Java-Compilers verfügbar ist, können Sie im Projekt-Explorer mit der rechten Maustaste auf das Projekt klicken, Eigenschaften auswählen und dann die entsprechende Version des Java-Compilers auswählen.
Hoffe das hilft.