前两天主要把项目的springboot升级为最新版本3.0.4,算是升级成功了,但是还有一些小的问题,等待后面进行优化即可;本次说下,升级过程中,有个比较重要的问题,就是服务无法注册到nacos里了,
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>${spring-cloud-alibaba-dependencies.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
版本:<spring-cloud-alibaba-dependencies.version>2021.0.4.0</spring-cloud-alibaba-dependencies.version>
nacos:v2.0.2
发现服务一直无法启动了,因为springcloud使用的版本已经升级了2022.0.1,而阿里巴巴还没升级,我发现maven仓库里这块spring-cloud-alibaba-dependencies暂未发布版本;根据我的猜测,最起码阿里巴巴这块不可能没发布版本,否则国内网友不得喷死他们,,我继续了解下nacos本身的依赖,也就是
spring-cloud-starter-alibaba-nacos-discovery 和 spring-cloud-starter-alibaba-nacos-config 果不其然,已经发布版本了
因此不要通过dependencies进行依赖管理,通过指定版本号<spring-cloud-starter-alibaba-nacos.version>2022.0.0.0-RC1</spring-cloud-starter-alibaba-nacos.version>即可
dependencies后面阿里巴巴会进行发布整理的,等发布了,再重新依赖即可
到此结束,其他没啥问题