部署war包出现找不到类的问题,看了目录下在lib-web下是有当前class的 这个是需要怎么解决呢
这是 single war 方式?
确实是的 一直这个错
能否贴一下红框中的文件内容,或者参考文档检查一下 single-war-web.xml 内容
https://doc.cuba-platform.cn/manual-7.2-chs/build.gradle_buildWar.html#build.gradle_buildWar_single
最开始的问题是直接用的原始的web.xml
single-war-web.xml的文件内容:
<!-- Application properties config files -->
<context-param>
<param-name>appPropertiesConfigWeb</param-name>
<param-value>
classpath:com/wego/bmc/web-app.properties
/WEB-INF/local.app.properties
"file:${app.home}/local.app.properties"
</param-value>
</context-param>
<context-param>
<param-name>appPropertiesConfigCore</param-name>
<param-value>
classpath:com/wego/bmc/app.properties
/WEB-INF/local.app.properties
"file:${app.home}/local.app.properties"
</param-value>
</context-param>
<!--Application components-->
<context-param>
<param-name>appComponents</param-name>
<param-value>com.haulmont.cuba</param-value>
</context-param>
<listener>
<listener-class>com.vaadin.server.communication.JSR356WebsocketInitializer</listener-class>
</listener>
<listener>
<listener-class>com.haulmont.cuba.core.sys.singleapp.SingleAppCoreServletListener</listener-class>
</listener>
<listener>
<listener-class>com.haulmont.cuba.web.sys.singleapp.SingleAppWebServletListener</listener-class>
</listener>
那现在报什么错呢?