20211215-a1b691048,2021年12月份培训
问题:codeAssemblyScript执行问题
运行codeAssemblyScript的时候如果出现:T: Failed to collect dependencies at org.apache.iotdb:iotdb-jdbc:jar:0.11.2-> org.apache.iotdb:tsfile:jar:0.11.2-> org.glassfish.jaxb:jaxb-runtime:jar:2.4.0-b180725.0644-> com.sun.istack:istack-commons-runtime:jar:3.0.6
原因:是由于iotdb jdbc包依赖的jar包已经停止维护,
对策:
解决方案是找到dwf-common中的pom.xml将
<iotdb-version-11>0.11.2</iotdb-version-11>
改为
<iotdb-version-11>0.11.4</iotdb-version-11>
重新运行codeAssemblyScript.sh
问题:启动app端和modeler段springboot调试进程同时占用8080端口冲突的情况
原因:新版本app和modeler端允许开发了配置选项,支持开发人员在调试的时候自由选择端口
对策:
dwf-app\src\main\resources\application.properties
dwf-modeler\src\main\resources\application.properties
增加server.port配置项,如下所示
后续版本的SDK默认加上此配置
问题:调试方式启动后端进程的时候出现无法找到主类