springCloud的maven依赖的jar包无法下载

1.修改maven的镜像:

<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

2.由于springCloud不推荐用

spring-cloud-starter-eureka-server
spring-cloud-starter-feign
spring-cloud-starter-eureka-client       

而是推荐使用:

spring-cloud-starter-netflix-eureka-server
spring-cloud-starter-openfeign
spring-cloud-starter-netflix-eureka-client

修改成推荐的maven的坐标id,就能下载下来。

即:

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId><!--spring-cloud-starter-eureka-server-->
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-openfeign</artifactId><!--spring-cloud-starter-feign-->
        </dependency>
<!--eureka server -->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <!--<artifactId>spring-cloud-starter-eureka-server</artifactId>-->
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        </dependency>
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Greenwich.SR3</version><!--Dalston.RC1-->
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

其他原因可能是仓库远程地址问题。




原文地址:https://www.cnblogs.com/super-chao/p/15120361.html