在 windows 错误 1067 上启动 thingsboard 服务

Starting thingsboard service on windows Error 1067

当我 运行 net start thingsboard

时出现以下错误
A system error has occurred.

System error 1067 has occurred.

The process terminated unexpectedly.

问题出在 windows 服务 java 包装器上 我能够从命令行 运行 thingsboard 而不是使用以下命令使用服务包装器:

SET BASE=C:\thingsboard
SET LOADER_PATH=%BASE%\conf,%BASE%\extensions
SET SQL_DATA_FOLDER=%BASE%\data\sql
SET jarfile=%BASE%\lib\thingsboard.jar
SET installDir=%BASE%\data
java -jar thingsboard.jar

我有同样的问题,我通过在 java 中给出正确的路径解决了 控制Panel\All控制面板Items\System\Advanced系统settings\Advanced\EnvironmentalVariables\System变量

在系统变量 select Path 中单击 Edit 并提供您的 java 版本路径 例如我的是: C:\程序Files\Java\jre1.8.0_172\bin

如果这不起作用,请检查是否有多个 java 版本可用。 环境变量中不应该有多个java路径如果它在那里删除其他的并且只让正确的路径