打成war包放在tomcat下启动成功,端口设置的8010,但是访问页面失败

2023-12-23 14:31:05.104 DEBUG [http-nio-8010-exec-10] com.haulmont.cuba.gui.theme.ThemeConstantsRepository - Loading theme constants
2023-12-23 14:31:05.110 DEBUG [http-nio-8010-exec-10] com.haulmont.cuba.web.App - Initializing application
2023-12-23 14:31:05.120 DEBUG [http-nio-8010-exec-10] com.haulmont.cuba.web.security.WebAnonymousSessionHolder - Loading anonymous session
2023-12-23 14:31:07.212 INFO [http-nio-8010-exec-10] com.haulmont.cuba.core.sys.remoting.ClusteredHttpInvokerRequestExecutor - Invocation of http://localhost:8080/cmadaasmng-core/remoting/cuba_TrustedClientService failed: java.net.ConnectException: Connection refused: connect
2023-12-23 14:31:07.212 INFO [http-nio-8010-exec-10] com.haulmont.cuba.core.sys.remoting.ClusteredHttpInvokerRequestExecutor - No more URL available
2023-12-23 14:31:07.226 ERROR [http-nio-8010-exec-10] com.haulmont.cuba.web.AppUI - Unable to init ui
java.lang.RuntimeException: Unable to login as anonymous!

image

感觉是数据的问题,可能数据库初始化不对。发一下tomcat的 catalina.out ?

是打包的时候生成了loacl.app.properties文件里面覆盖了
image
打包命令 task buildWar(type: CubaWarBuilding) {
appHome = projectDir.path // 设置应用程序的主目录路径
webWebXmlPath = ‘modules/web/web/WEB-INF/web.xml’ // 设置 web.xml 文件的路径
coreWebXmlPath = ‘modules/core/web/WEB-INF/web.xml’ // 设置 核心web.xml 文件的路径
singleWar = false // 设置是否生成单个 WAR 文件
includeContextXml = true
coreContextXmlPath = ‘modules/core/web/META-INF/context.xml’
}

image
这里 file:${catalina.base}/cmadaasmng/local.app.properties 的 catalina.base读取的tomcat 的目录,但是我再tomcat下放的配置文件没有生效 。而且打war包的时候,怎么能在war包里面
不生成 loacl.app.properties

https://doc.cuba-platform.cn/manual-7.2-chs/tomcat_war_deployment.html
https://doc.cuba-platform.cn/manual-7.2-chs/build.gradle_buildWar.html
看看这个文档是否有帮助