【发布时间】: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
我正在将企业网页从 spring boot 2.2.6 迁移到 2.7.3。 我在 IntelliJ 和 Maven 工作。 该项目由 Maven 成功构建,但未运行。 唯一的错误日志是“进程以退出代码 1 完成”。其他日志消息与 2.2.6 时完全相同。 我不知道问题出在哪里。
【问题讨论】:
标签: spring spring-boot maven intellij-idea
感谢所有看过这个问题的人。 这根本不是一个简单的单一问题。 这是一个综合而复杂的问题。 首先,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
(迁移我自己的项目时还有更多棘手的部分。) 我希望听听那些有更丰富经验的人的意见。 再次感谢。
【讨论】: