【问题原因】docker环境变量未配置成功
【解决办法】重新制作镜像重新部署后成功运行。
特殊注意事项:异常日志显示为许可验证未成功,推荐先用以下办法验证许可情况:
1. 组件bin目录下,执行java -jar com.supermap.licensemanager.jar -debuglic 10002 (其中10002是许可ID模块,可在许可文件中查看feature节点的id字段)。
2. 编写一个许可测试示例在环境中运行
License license = new License();
int i = license.connect(ProductType.OBJECTS_CORE_DEVELOP);// 此方法参数替换为您的许可id
if(i!=0){ String errorMsg = license.getConnectErrorMessage(i); }