gpt4 book ai didi

java - Spring Boot 2 升级java.lang.ClassNotFoundException : EmbeddedServletContainerCustomizer

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:32:37 26 4
gpt4 key购买 nike

我最近升级到 Spring Boot 2,我们的应用程序通过 Bamboo 部署到 PCF 上,构建运行正常,但是在部署阶段我收到以下错误:

java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer

我们没有在代码中的任何地方使用 EmbeddedServletContainerCustomizer 类,我不知道这是从哪里来的。想知道这是否是 pom 问题?

我已经尝试过所有其他类似性质的问题。

最佳答案

org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer 已从 2.X 中的 spring-boot 依赖项中删除。很可能您还没有完全更新依赖项,并且在您的构建中的某处有一个引用 spring-boot-1.X 的依赖项。

它在 Bamboo 上运行的事实意味着您的 CI 已被污染并且不能反射(reflect)部署环境。

关于java - Spring Boot 2 升级java.lang.ClassNotFoundException : EmbeddedServletContainerCustomizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50835563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com