本地启动后菜单显示不全

  • Choerodon平台版本: 0.21.0

1.git clone 代码到本地,使用各个微服务下的init.sh 初始化数据库,
2. 切换到0.21.0 tag, 启动 eureka-server后,再陆续启动 base-service 、 manger-service、notify-service、asgard-service、 gateway-service、oath-server、 agile-service 的java程序
3. 修改agile-service下的react中的.env API_HOST = localhsot:8080, yarn install yarn satrt,启动成功4. 打开网页, 使用admin、admin登录,创建项目、点击项目, 菜单栏显示的菜单不全

截图看下平台层事务管理,有没有失败的事务实例

你使用 mvn spring-boot:run启动agile-service试试

先使用 这个命令打包 mvn packge spring-boot:repackage
然后使用java -jar 执行

没有启动成功,但是菜单有了, 什么造成的,启动时做了一件什么事? 菜单原始保存到哪的? 通过什么机制保存到数据库里去的?

我本地jdk 版本是11,用命令行 启动报错

菜单数据保存 在 script/meta文件夹下面的excel中,使用mvn 打包的时候,会把excel解析为json文件打包到jar包中。
服务启动的时候,manager-service会自动拉取对应服务的菜单数据,通过saga发送给base-service进行数据初始化