但是项目里明明已经存在
本文为博主原创,转载需注明出处:
/zjdxr-up/p/
在开始新的项目的时候,启动报 ,但在项目中是可以定位到缺少的类:异常为:
复制代码
Caused by: : com/pplive/ppcloud/common/base/BaseManager
at .defineClass1(Native Method)
at (:763)
at (:142)
at (:2529)
at (:872)
at (:1321)
at (:1180)
at .getDeclaredFields0(Native Method)
at (:2583)
at (:1916)
at (:106)
at (:269)
at (:137)
at (:69)
at (:336)
at (:776)
at (:307)
at (:95)
at (:90)
at (:5262)
at (:145)
… 6 more
Caused by: :
at (:1352)
at (:1180)
… 27 more
复制代码
在项目中可以找到对应的类,当我定位到类时,发现该类是在另一个项目中,另一个项目被现在项目以jar包的方式引用,
当我右键项目—>>properties—>>选择Deployment Assembly,查看项目依赖的jar包资源时,发现引用的另一个项目的jar包没有引用进来。
解决办法:
右键项目—>>properties—>>选择Deployment Assembly—>> add—>>java Build path entries—>>next—>>全选你导入的jar包—>>finish—>>apply—>>ok;
然后重启项目,就ok了。
留言以鼓励自己和看我博客的人:
你不是我,怎知我走过的路