软件编程
位置:首页>> 软件编程>> java编程>> springcloud引入spring-cloud-starter-openfeign失败的解决

springcloud引入spring-cloud-starter-openfeign失败的解决

作者:段先生~  发布时间:2022-10-30 19:15:09 

标签:springcloud,spring,cloud,starter,openfeign

引入spring-cloud-starter-openfeign失败

引入下面jar包总是报错

jar包丢失

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-openfeign</artifactId>
 </dependency>

版本信息如下

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.2.RELEASE</version>
    </parent>
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Finchley.M7</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

解决办法

进入项目所在的本地目录

cd 项目目录

执行下面命令:

mvn clean install -U

如果没有看到报错信息,

在开发工具中选中项目点击右键:选择maven ----->update---

更新项目即可

引入spring-cloud-starter-openfeign后无法导入包

pom文件没有报错

springcloud引入spring-cloud-starter-openfeign失败的解决

类里导包出了问题

springcloud引入spring-cloud-starter-openfeign失败的解决

百度的时候试了他们的方法,1、删了重新加,2、注释掉,Maven clean之后,再加一遍,3、找到仓库,删掉openfeign的jar包,再重新加

都不行

然后我就引了一个新的仓库。

先去(https://mvnrepository.com/)里面找了一下spring-cloud-starter-openfeign,这里面有

就把这个引进来了

<repositories>
       <repository>
           <id>apache.spring-cloud</id>
           <name>Apache spring-cloud Repository</name>
           <url>https://www.apache.org/licenses/LICENSE-2.0</url>
       </repository>
   </repositories>

id和name都是自己取的名字

url很重要,不能自己改

像这样放进来就可以

springcloud引入spring-cloud-starter-openfeign失败的解决

再添加一下依赖

springcloud引入spring-cloud-starter-openfeign失败的解决

直接复制红框里的内容到pom文件里

<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-openfeign -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
    <version>2.0.0.RELEASE</version>
</dependency>

springcloud引入spring-cloud-starter-openfeign失败的解决

然后,正常使用

springcloud引入spring-cloud-starter-openfeign失败的解决

正常启动

来源:https://blog.csdn.net/qq_35867245/article/details/84838966

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com