everythingbest / dubbo-postman

DUBBO-POSTMAN: 一个用于通过web-ui页面访问dubbo接口的工具,可以进行dubbo接口测试,dubbo接口集成测试,dubbo接口场景测试
MIT License
267 stars 110 forks source link

加载到内存失败。 #35

Open long5192004 opened 3 years ago

long5192004 commented 3 years ago

创建服务第一次成功后自动跳转到 访问服务可选 名称和方法,再次刷新进入 服务名称都找不到了。

后台报错: 2021-05-29 00:51:12,257 INFO [http-nio-8080-exec-7] c.r.s.m.Maven:dependency:59 构建完成10%... 2021-05-29 00:51:21,769 INFO [http-nio-8080-exec-7] c.r.s.m.Maven:mavenCopyDependencies:142 构建完成100%,构建结果:true 2021-05-29 00:51:21,997 WARN [http-nio-8080-exec-7] c.r.s.l.i.JarLocalFileLoader:doLoad:178 com...service.Service加载到内存失败:java.lang.ClassNotFoundException: com.**..service.***Service

看了下JarLocalFileLoader.doLoad 里面抛出的

everythingbest commented 3 years ago

创建服务第一次成功后自动跳转到 访问服务可选 名称和方法,再次刷新进入 服务名称都找不到了。

后台报错: 2021-05-29 00:51:12,257 INFO [http-nio-8080-exec-7] c.r.s.m.Maven:dependency:59 构建完成10%... 2021-05-29 00:51:21,769 INFO [http-nio-8080-exec-7] c.r.s.m.Maven:mavenCopyDependencies:142 构建完成100%,构建结果:true 2021-05-29 00:51:21,997 WARN [http-nio-8080-exec-7] c.r.s.l.i.JarLocalFileLoader:doLoad:178 com...service.Service加载到内存失败:java.lang.ClassNotFoundException: com..**.service.***Service

看了下JarLocalFileLoader.doLoad 里面抛出的

这个问题是你自己制定的api 这个jar里面依赖的类不存在。 解决这个问题最直接办法就是,自己新建一个工程,在这个工程里面添加对这个api的依赖,然后写一个类,调用这个api里面的接口。 然后编译,就会报错,xx类不存(ClassNotFoundException),就知道是哪个类不存在了。

long5192004 commented 3 years ago

不会吧,我们这个服务都做过接口测试的欸 也是新建工程,添加POM依赖调用 这个类的方法做接口测试的,没有报错。

关键现在我发现我这边添加的 包,不同的api jar包没有一个成功的,后台报这个错误以后,前台 方法列表中无任何方法 根本用不了,这个问题好奇怪。。。。

everythingbest commented 3 years ago

不会吧,我们这个服务都做过接口测试的欸 也是新建工程,添加POM依赖调用 这个类的方法做接口测试的,没有报错。

关键现在我发现我这边添加的 包,不同的api jar包没有一个成功的,后台报这个错误以后,前台 方法列表中无任何方法 根本用不了,这个问题好奇怪。。。。

确认application.properties里面的这个属性配置正确

nexus地址nexus.url=http://nexus.addr.com/nexus/service/local/artifact/maven/redirect