Win 7 環境上,ThingsBoard安裝及啟動


一、參考官方網址進行Thingsboard的下載與安裝,

官方教程https://thingsboard.io/docs/user-guide/install/windows/#step-2-thingsboard-service-installation

NOTES:

錯誤1、命令行中進入thingsboard目錄下后,執行:install.bat,thingsboard無法安裝

出現如下錯誤:

 

 

 

解決1:登錄pgAdmin,創建thingsboard數據庫,再次執行install.bat后成功安裝Thingsboard

 

錯誤2:ThingsBoard 安裝成功后,ThingsBoard Server  Application無法啟動,系統出錯,發生系統錯誤1067

 

查看日志文件(thingsboard/logs/thingsboard.err.log)顯示:無法創建虛擬機.

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized VM option 'UseCondCardMark'

解決嘗試:

1、查看自己jdk是否成功安裝且配置無誤(之前檢查過配置沒問題)

2、打開thingsboard/thingsboard.xml文件,將含有關鍵字“'UseCondCardMark'”的一行注釋

(或者添加“-XX:+ IgnoreUnrecognizedVMOptions”,但該方法嘗試后,在本人電腦上不起作用)

嘗試后,仍無法啟動Thingsboard服務器。

3.有些程序內存設置太大,可能超過虛擬機的范圍,也有可能出現錯誤,可以設置Java 虛擬機的大小

在環境變量中,添加如下設置:

全局環境變量名:_JAVA_OPTIONS

變量值:-Xmx512M

然后在啟動thingsboard,服務成功啟動

 

最終解決辦法:

step 1:打開thingsboard.xml中,將含有“<startargument>-XX:+UseCondCardMark</startargument>”的一行注釋

step 2:右擊電腦-屬性-高級系統設置-高級-環境變量-新建系統變量,設置虛擬機的大小

變量名:_JAVA_OPTIONS

變量值:-Xmx512M

執行上兩步后,Thingsboard服務器能正常啟動。

         

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM