新加的服务发布成功,但是调用时找不到

Posted shuimx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新加的服务发布成功,但是调用时找不到相关的知识,希望对你有一定的参考价值。

日志:exception is java.lang.NoSuchMethodError: com.ejlerp.saleorder.api.SaleOrderWarehouseService.clearRetryNum(Lcom/ejlerp/common/vo/CallerInfo;Ljava/util/List;)V

问题描述:

(1)在 SaleOrderWarehouseService 里面新增了方法 clearRetryNum,并在微服务项目中测试没有问题。

(2)在 api项目中  执行命令 mvn clean compile package deploy -U -Dmaven.test.skip  新方法发布成功

(3)在web项目中调用,saleOrderWarehouseService.clearRetryNum。执行时报错 exception is java.lang.NoSuchMethodError

 

解决方法:dubbo会有提供者缓存问题,清了缓存就可以了。

home目录中 有 .dubbo文件,把这个文件夹下的文件都删除。

以上是关于新加的服务发布成功,但是调用时找不到的主要内容,如果未能解决你的问题,请参考以下文章

调用服务器时找不到socket.io

在服务器上调用 PHP 函数但在本地服务器上工作时找不到 JS 函数

尝试部署服务器时找不到 database.properties

[Vue 警告]:在 firebase/firestore 中登录用户时找不到元素:#app

为啥使用 Origin 标头时找不到路由

6.28 Windows Serviece