💡提示:
将源码打包后,需要调整部署包文件才可以启动平台。
前端更改
💡提示:
将前端文件打包后将生成的dist.zip文件解压至web_ui(管理界面)、data_view(大屏)、scada(组态)、nr(nodered)。
/_makeFile/_workspace/
后端更改
💡提示:
需要将后端部署包文件tk-4.1.0-boot-service.jar(平台运行文件)、tk-4.1.0-boot-install.jar(平台初始化文件)替换到对应的目录下并修改名称。
/_makeFile/_workspace/web_server/ #平台运行文件目录,文件名修改为thingsKit.jar
/_makeFile/_workspace/web_server/data/sql/ #平台初始化文件,文件名修改为initDb.jar
部署包更改
💡提示:
需要修改启动脚本/_makeFile/thingskit/_image/java-start.sh完成对源码打包文件的适配。
cd $THINGSKIT_DIR/data/sql && rm -rf xjar && go build xjar.go &&
./xjar java -Dfile.encoding=UTF-8 $XJAR_OPTS -Dinstall.data_dir=$THINGSKIT_DIR/data -jar ./initDb.xjar
修改为
cd $THINGSKIT_DIR/data/sql && java -Dfile.encoding=UTF-8 $XJAR_OPTS -Dinstall.data_dir=$THINGSKIT_DIR/data -jar ./initDb.jar
rm -rf xjar && go build xjar.go && ./xjar java -Dapp.name=$TB_SERVICE_ID $XJAR_OPTS $JAVA_OPTS -Dinstall.data_dir=$THINGSKIT_DIR/data -Dlogging.config=$THINGSKIT_DIR/_logback.xml -jar ./thingsKit.xjar
修改为
java -Dapp.name=$TB_SERVICE_ID $XJAR_OPTS $JAVA_OPTS -Dinstall.data_dir=$THINGSKIT_DIR/data -Dlogging.config=$THINGSKIT_DIR/_logback.xml -jar ./thingsKit.jar
‼️特别注意:
启动平台前还需要将初始化文件打包放置到对应路径。

/_makeFile/_workspace/web_server/
‼️特别注意:
还需要将配置文件_logback.xml放置于部署包内。
/_makeFile/_workspace/web_server/