maven项目依赖jar包报 java.lang.classnotfoundexception:Type com.xx.xx.xxx not present 的解决

今天在工作的时候遇到了这样一个奇葩的异常:

  java.lang.classnotfoundexception:Type com.ys.yahu.vo.file.MobileFileVo not present

 很明显是类找不到的原因,但是这个类是maven依赖进来的

 尝试了很多方法:

     更新maven,本地仓库删掉这个包重新下载都没有解决

     以为是eclipse没有编译的问题,于是按照百度来的其他方法设置也没有解决

     甚至删除项目重新在svn下载都没有解决...

在同事机器上启动是完全没问题的..

     因为要处理的工作与这个jar没关系,就把用到整个的地方注释掉了,项目能正常启动...

    但是在工作过程中,又发现了个搞笑的问题...就是我的js的debugger调试也进不去了....,直接给我跳到了对应的controller..

同样在同事机器上是完全没问题的..,心态有点崩了

    于是开始定位问题,应该是eclipse的问题..

    自己重新安装了个eclipse,也是没问题的,但是不甘心额,还是想把原因找出来...

    翻到了一遍博客,按照上面操作了一遍,虽然没有解决,但是思路很好,给大家推荐下   https://blog.csdn.net/l3922768721/article/details/54944262

    这个时候想到会不会是eclipse识别maven仓库的问题,于是吧eclipse的maven仓库的设置改了下:

  

    其实就是改了下 User Settings 的路径,文件被我放到一个新的路径下,重新加载maven依赖

    加载完成后,问题得到了解决,而且js的debugger调试断点也能进去了....(感觉神奇的很)

    后来再把User Settings 的路径改原来路径,也是没有问题的...,异常就无法重现了,所以没截图

    只能说这个eclipse有时候会出现一些莫名其妙的问题,这个问题也是解决的莫名其妙....,如果有遇到类似情况的朋友可以参考下..,当然重装eclipse也能解决,省心

 

   

 

 

 

   

  

 

   

 

转载于:https://www.cnblogs.com/huaixiaonian/p/8744935.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值