使用 cloudfoundry 部署到云时出现以下异常。这开始于任何 jhipster 部署。即使将 jhipster-registry 应用程序部署到云时也会出现同样的错误。
应用程序在本地运行而不会出错。
2017-11-11T13:40:10.75+0300 [APP/PROC/WEB/0] OUT 2017-11-11 10:40:10.748 WARN 12 --- [main] ationConfigEmbeddedWebApplicationContext:上下文初始化期间遇到异常-取消刷新尝试:org.springframework.beans.factory.BeanCreationException:在类路径资源[org/cloudfoundry/container/customizer/boot1/AllowLinkingAutoConfiguration.class]中定义的名称为“allowLinkingEmbeddedServletContainerCustomizer”的bean创建错误:合并bean定义的后处理失败;嵌套异常是 java.lang.NoClassDefFoundError: org/apache/catalina/Context 2017-11-11T13:40:11.54+0300 [APP/PROC/WEB/0] OUT 2017-11-11 10:40:11.535 WARN 12 - -- [main] cncsources.URLConfigurationSource : 没有 URL 将被轮询为动态配置源。2017-11-11T13:40:11。66+0300 [APP/PROC/WEB/0] OUT org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/cloudfoundry/container/customizer/boot1/AllowLinkingAutoConfiguration.class 中定义名称为“allowLinkingEmbeddedServletContainerCustomizer”的 bean 创建错误]:合并bean定义后处理失败;嵌套异常是 java.lang.NoClassDefFoundError: org/apache/catalina/Context 2017-11-11T13:40:11.66+0300 [APP/PROC/WEB/0] OUT at org.springframework.beans.factory.support.AbstractBeanFactory。 doGetBean(AbstractBeanFactory.java:302) 2017-11-11T13:40:11.66+0300 [APP/PROC/WEB/0] 在 org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306 ) 2017-11-11T13:40:11.66+0300 [APP/PROC/WEB/0] 在 org.springframework.beans.factory.support 上发布。