Wenn unter tomedo -> Einstellungen -> Arbeitsplatz -> Extern/Arriba kein Pfad zu Java gesetzt ist, wird dann die Version aus /usr/bin/java bestimmt. Evtl. ist da noch die alte Version gespeichert. Mit dem Ausführen vom Befehl
/usr/bin/java -version
im Terminal, können Sie die benutzte Version prüfen.
Lösung 1: den Pfad zu Java in tomedo Einstellungen setzen
Lösung 2: JAVA_HOME Environment Variable setzen
Liste von verfügbaren Java Versionen
/usr/libexec/java_home -V
Z.B.
Matching Java Virtual Machines (7):
14.0.2 (x86_64) "Oracle Corporation" - "Java SE 14.0.2" /Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home
14.0.1 (x86_64) "Oracle Corporation" - "Java SE 14.0.1" /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
1.8.172.11 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_172 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
1.8.0_101 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
1.8.0_66 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home
1.7.0_80 (x86_64) "Oracle Corporation" - "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
Java Version setzen
export JAVA_HOME=`/usr/libexec/java_home -v 14.0.2`
Version prüfen
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home
oder
/usr/bin/java -version
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)