Seite 1 von 1

Openhab 4 startet nicht und gibt einen Fehler bz falscher Java Vesion aus

Verfasst: 3. Aug 2023 15:40
von Grisu27
Hallo ,
Habe meinen Raspi komplett neu mit dem OS bullseye installiert. Anschließend habe ich Java 17 installiert. Bei der Abfrage java -version bekomme ich folgende Meldung:
openjdk version "17" 2021-09-14
OpenJDK Runtime Environment Temurin-17+35 (build 17+35)
OpenJDK Server VM Temurin-17+35 (build 17+35, mixed mode, sharing)

Nach der openhab installation bekomme ich von openhab folgende medlung:
[openHAB] WARNING: We were unable to detect Java 17 on your system. This is needed before openHAB can be started.
habe aber in der .bashrc
Die Einträge JAVA_HOME=/bin/openjdk17
PATH=$PATH:$JAVA_HOME/bin
hinzugefügt.
Natürlich startet oh nach der Fehlermeldung nicht.
Ich weiss im Moment jedoch nicht wie ich das ändern kann, ist sicher nur ein Eintrag in irgend einer Confi datei, aber wo?
:?:

Re: Openhab 4 startet nicht und gibt einen Fehler bz falscher Java Vesion aus

Verfasst: 3. Aug 2023 18:56
von warhook76
Hallo,

versuchs mit update-alternatives. Original wird Java 11 installiert. Du hast also 2 Versionen und musst wählen.

Code: Alles auswählen

sudo update-alternatives --list Java 
Dann aus der Liste den Pfad angeben:

Code: Alles auswählen

sudo update-alternatives --set java PFAD/JAVA17 
Manpage (Exit mit q)

Code: Alles auswählen

man update-alternatives 
Gesendet von meinem A063 mit Tapatalk


Re: Openhab 4 startet nicht und gibt einen Fehler bz falscher Java Vesion aus

Verfasst: 3. Aug 2023 19:48
von udo1toni
Grisu27 hat geschrieben: 3. Aug 2023 15:40 habe aber in der .bashrc
Die Einträge JAVA_HOME=/bin/openjdk17
PATH=$PATH:$JAVA_HOME/bin
hinzugefügt.
Nein, ein solcher Eintrag ist auf einem GNU/Linux System sinnlos bzw. wird nicht gebraucht, das ist nur für Windows Systeme notwendig.

Frage 1: Welches Image hast Du genutzt?
Frage 2: Warum nicht openHABian?
Frage 3: Wie hast Du openHAB installiert?