关于springboot 2.4.2 版本整合nacos配置不生效的解决
所用的版本信息:
2.4.2
2020.0.3
2021.1
2.0.2
org.springframework.cloud
spring-cloud-dependencies
${spring-cloud.version}
pom
import
com.alibaba.cloud
spring-cloud-alibaba-dependencies
${spring-cloud-alibaba.version}
pom
import
启动项目时发现变量读取不到 Could not resolve placeholder 'server.port'
bootstrap.yml一直不生效
2.4.2弃用了bootstrap,允许可以重新引入:
org.springframework.cloud
spring-cloud-starter-bootstrap
spring cloud alibaba 官方的版本推荐:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明
SpringBoot 2.3.0之后放弃了默认对javax.validation 的支持需要引入:
org.springframework.boot
spring-boot-starter-validation