常见问题
项目启动
项目缺少Q开头的相关类
项目使用 QueryDSL
通用的查询框架,相关Q前缀类为编译后自动生成,出现此问题,请先进行项目编译。
在IDEA中编译后,可能还是会出现这种情况,需要手动进行设置一下,进入eiam-common
模块target
目录,鼠标右键,按照下图配置
java.lang.IllegalArgumentException: TOPIAM.server.console-public-base-url must be configured!
解决方案:application.yml 配置文件中需要对报错的信息地址进行完善
- console-public-base-url (后台前端服务域名,可配置IP+端口)
- portal-public-base-url (门户前台服务域名,可配置IP+端口)
- openapi-public-base-url (后台服务域名,可配置IP+端口)
- synchronizer-public-base-url (同步认证源服务域名,可配置IP+端口)