程序包com.sky.feign.order不存在 feign远程调用中
时间: 2023-09-14 22:11:20 浏览: 158
【认识微服务-2.服务拆分和远程调用】
这个错误通常是由于缺少依赖或者包名错误导致的。请检查以下几点:
1. 确认是否已经在项目中添加了Feign依赖。如果没有,可以在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<version>2.2.5.RELEASE</version>
</dependency>
```
2. 检查com.sky.feign.order包是否存在。如果不存在,可以通过创建一个新的包来解决问题。请确认你的代码中是否正确引入了该包,例如:
```
import com.sky.feign.order.OrderFeignClient;
```
3. 检查接口是否正确定义。请确保你的接口类中正确定义了Feign Client的注解,例如:
```
@FeignClient(name = "order-service", fallback = OrderFeignClientFallback.class)
public interface OrderFeignClient {
// ...
}
```
希望这些提示能够帮到你!
阅读全文