OpenHAB 2.2 auf Windows 10 installieren
Verfasst: 25. Mär 2018 20:29
Hallo,
ich versuche seit einigen Tagen OpenHab 2.2 auf einem Windows10 System zum laufen zu bekommen. Habe 2 Rechner zur Auswahl. Habe auf einem Java DK 9 und auf dem anderen JDK 10 installiert. Auf beiden PC die JAVA_HOME Umgebungsvariable auf "C:\Program Files\Java" gesetzt. Wenn ich OpenHab starte kommt nur die Meldung:
Launching the openHAB runtime...
Das System kann den angegebenen Pfad nicht finden.
Das Problem kommt aus der karaf.bat ziemlich am Ende. In folgendem Abschnitt findet er was nicht.
SET IS_RUNNABLE=false
if "%ROOT_INSTANCE_RUNNING%" == "false" SET IS_RUNNABLE=true
if "%CHECK_ROOT_INSTANCE_RUNNING%" == "false" SET IS_RUNNABLE=true
if "%IS_RUNNABLE%" == "true" (
"%JAVA%" %JAVA_OPTS% %OPTS% ^
-classpath "%CLASSPATH%" ^
-Djava.endorsed.dirs="%JAVA_HOME%\jre\lib\endorsed;%JAVA_HOME%\lib\endorsed;%KARAF_HOME%\lib\endorsed" ^
-Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%JAVA_HOME%\lib\ext;%KARAF_HOME%\lib\ext" ^
-Dkaraf.instances="%OPENHAB_USERDATA%\tmp\instances" ^
-Dkaraf.home="%KARAF_HOME%" ^
-Dkaraf.base="%KARAF_BASE%" ^
-Dkaraf.etc="%KARAF_ETC%" ^
-Dkaraf.logs="%OPENHAB_LOGDIR%" ^
-Dkaraf.restart.jvm.supported=true ^
-Djava.io.tmpdir="%KARAF_DATA%\tmp" ^
-Dkaraf.data="%KARAF_DATA%" ^
-Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" ^
%KARAF_OPTS% %MAIN% %ARGS%
) else (
echo There is a Root instance already running with name %ROOT_INSTANCE_NAME% and pid %ROOT_INSTANCE_PID%
goto :END
Irgende jemand eine Idee? Ich komm hier irgendwie nicht weiter und finde auch keine richtig tolle Anleitung im Netz bezüglich der Installation.
Vielen Dank
Carsten
ich versuche seit einigen Tagen OpenHab 2.2 auf einem Windows10 System zum laufen zu bekommen. Habe 2 Rechner zur Auswahl. Habe auf einem Java DK 9 und auf dem anderen JDK 10 installiert. Auf beiden PC die JAVA_HOME Umgebungsvariable auf "C:\Program Files\Java" gesetzt. Wenn ich OpenHab starte kommt nur die Meldung:
Launching the openHAB runtime...
Das System kann den angegebenen Pfad nicht finden.
Das Problem kommt aus der karaf.bat ziemlich am Ende. In folgendem Abschnitt findet er was nicht.
SET IS_RUNNABLE=false
if "%ROOT_INSTANCE_RUNNING%" == "false" SET IS_RUNNABLE=true
if "%CHECK_ROOT_INSTANCE_RUNNING%" == "false" SET IS_RUNNABLE=true
if "%IS_RUNNABLE%" == "true" (
"%JAVA%" %JAVA_OPTS% %OPTS% ^
-classpath "%CLASSPATH%" ^
-Djava.endorsed.dirs="%JAVA_HOME%\jre\lib\endorsed;%JAVA_HOME%\lib\endorsed;%KARAF_HOME%\lib\endorsed" ^
-Djava.ext.dirs="%JAVA_HOME%\jre\lib\ext;%JAVA_HOME%\lib\ext;%KARAF_HOME%\lib\ext" ^
-Dkaraf.instances="%OPENHAB_USERDATA%\tmp\instances" ^
-Dkaraf.home="%KARAF_HOME%" ^
-Dkaraf.base="%KARAF_BASE%" ^
-Dkaraf.etc="%KARAF_ETC%" ^
-Dkaraf.logs="%OPENHAB_LOGDIR%" ^
-Dkaraf.restart.jvm.supported=true ^
-Djava.io.tmpdir="%KARAF_DATA%\tmp" ^
-Dkaraf.data="%KARAF_DATA%" ^
-Djava.util.logging.config.file="%KARAF_BASE%\etc\java.util.logging.properties" ^
%KARAF_OPTS% %MAIN% %ARGS%
) else (
echo There is a Root instance already running with name %ROOT_INSTANCE_NAME% and pid %ROOT_INSTANCE_PID%
goto :END
Irgende jemand eine Idee? Ich komm hier irgendwie nicht weiter und finde auch keine richtig tolle Anleitung im Netz bezüglich der Installation.
Vielen Dank
Carsten