【问题标题】:Migrating from Spring Boot 2.2.6 to 2.7.3从 Spring Boot 2.2.6 迁移到 2.7.3
【发布时间】:2022-10-18 08:33:15
【问题描述】:

我正在将企业网页从 spring boot 2.2.6 迁移到 2.7.3。 我在 IntelliJ 和 Maven 工作。 该项目由 Maven 成功构建,但未运行。 唯一的错误日志是“进程以退出代码 1 完成”。其他日志消息与 2.2.6 时完全相同。 我不知道问题出在哪里。

【问题讨论】:

标签: spring spring-boot maven intellij-idea


【解决方案1】:

感谢所有看过这个问题的人。 这根本不是一个简单的单一问题。 这是一个综合而复杂的问题。 首先,spring-cloud 版本是主要问题。 Spring Boot 2.7.3 不支持我一直用于 Spring Boot 2.2.6.Release 的 Spring Cloud Hoxton.SR11。 (其实是从 Spring Boot 2.2-5.x 迁移到 Spring Boot 2.2.x 的,选择 Spring Boot 2.7.0 和 Spring Cloud 2021.3。根据我的经验,这个组合是稳定的。) 其次,有很多琐碎的事情,比如

spring.main.allow-bean-definition-overriding = true
spring.main.allow-circular-references = true

(迁移我自己的项目时还有更多棘手的部分。) 我希望听听那些有更丰富经验的人的意见。 再次感谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-07
    • 2020-11-18
    • 2022-01-25
    • 1970-01-01
    • 2020-07-07
    • 2019-05-24
    • 1970-01-01
    • 2017-08-07
    相关资源
    最近更新 更多