解决微服务中各个项目之间引包问题
遇到RPC接口调用的时候 通常会发生包引不到的情况:
原因:1.没发包/发版
也就是在被引的项目中写完RPC接口之后要在进行发包
在 api项目中deploy
提交完代码,在当前环境重启/在所需要的环境重启,比如dev环境,重启之后 开始deploy
当然了 有的公司项目发包是有权限的,如果在控制台发现状态码401 那么就是你没有权限了,你需要找相关的负责人帮你发包,跟合代码的权限是一样的道理
原因2:发过包了还是引不到
在要引包的项目中多刷一遍
点击
如果还是引不到
查看被引包的文件路径,也就是在你仓库中的位置
选中文件右击
从下往上看
在仓库中删除文件所在的项目
删除之后在要引包的项目中在点击刷新一下
更新完就OK了
一定要在要引包的项目中刷新,谁引谁刷