关于alibaba与spring生态整合后的maven坐标个人觉得混乱的地方,求大家予以帮助说明,!!

拿nacos为例,个人在开发的过程中发现各种配置方法,下面就列出了4种坐标,不太明白他们各自的背景和演变过程,不知道哪些是最新可用的,哪些已经过时,求大家予以帮助说明!!3ks


 <dependency>
     <groupId>org.springframework.cloud</groupId>
     <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
 </dependency>
 <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        </dependency>
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
        <dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>nacos-config-spring-boot-starter</artifactId>
            <version> 0.2.1</version>
        </dependency>

没有加版本号就说明用的版本和父项目有关,就是你的parent标签,一般没有过时,但是版本可能不是最新的,你可以在idea右边maven查看你使用的版本
如果你想要使用最新的,可以加上最新的版本号,这样就不会默认使用父项目里的版本了

没有加版本号就说明用的版本和父项目有关,就是你的parent标签,一般没有过时,但是版本可能不是最新的,你可以在idea右边maven查看你使用的版本

img

如果你想要使用最新的,可以加上最新的版本号,这样就不会默认使用父项目里的版本了

打错了,是三种,才发现中间两个重复了,不好意思