Ich versuche, eine Java-Erweiterung als JAR-Datei zu installieren. Wenn ich nur Oracle Java Version 8 installiert habe, kann ich die JAR-Datei ausführen.In Konflikt stehende Java-Installationen Eclipse/Ubuntu
Allerdings, wenn ich Eclipse herunterladen, enthält es openjkd7 und irgendwie vermasselt dies meine Java-Installation. Wenn ich die JAR-Datei einfüge und versuche zu laufen, bekomme ich:
Exception in thread "main" java.lang.UnsupportedClassVersionError:<path> Unsupported major.minor version 52.0
Was ist los? Verwendet Eclipse eine andere Java-Version? Wie kann das gelöst werden?
Welches Betriebssystem? Windows? Linux? Öffnen Sie außerdem eine Eingabeaufforderung oder ein Terminal, geben Sie java -version ein, und geben Sie die Ausgabe des Befehls ein. Dann führen Sie den Befehl echo% JAVA_HOME% (Windows), echo $ JAVA_HOME (Linux) – lincolnadym
Ich verwende Linux Ubuntu 64. java -version ergibt: java version "1.8.0_74" Java (TM) SE Runtime Environment (Build 1.8.0_74-b02) Java HotSpot (TM) 64-Bit Server VM (Build 25.74-b02, gemischter Modus) Das Echo $ JAVA_HOME gibt überhaupt nichts für mich zurück. – Sander
Ich würde gerne wissen, wie ich meinem System oder IDE sagen, welche Version von JAVA zu verwenden ist :) – Sander