tomedo® nicht für macOS Tahoe freigegeben

Derzeit prüfen wir die volle Kompatibilität von tomedo® mit macOS Tahoe, da in der aktuellen Version Einschränkungen auftreten können, die das Arbeiten beeinträchtigen. Sobald eine stabile Nutzung möglich ist, informieren wir Sie selbstverständlich umgehend.
Auf einem der Clients wird bei Arriba Button Folgender Hinweis eingeblindet:

Arriba wurde nicht erfolgreich ausgeführt. Fehler: arriba wurde nicht erfolgreich ausgeführt. Fehler: Befehl wurde nicht erfolgreich ausgeführt. Fehlercode: 1. Output: No Java runtime present, requesting install.

Obwohl die letzte Java version bereits installiert wurde. Problem bekannt?
Gefragt in Frage von (15.7k Punkte)
0 Punkte

1 Antwort

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)

 

Beantwortet von (18.7k Punkte)
0 Punkte
20,215 Beiträge
28,702 Antworten
52,011 Kommentare
35,074 Nutzer