ClassNotFoundException

来源:互联网 发布:网络专升本有学位证吗 编辑:程序博客网 时间:2024/05/21 04:02

报错ClassNotFoundException

缺少jar包

一般出现这中情况,50%是出现了缺少jar包的问题。。

jar包的位置导入有问题

我们知道在导入我们自己定义或者封装的jar包是一般是通过build path 来添加一个jar包,但是当我们用这种方法导入第三方提供的jar时,web project启动时会出现这种找不到jar的情况。所以此时你需要手动将需要的jar放到web-inf/lib下,然后clean一下项目,重新发布一下,就OK了。

jar包冲突

有一部分情况会因为jar包冲突或者jar包的版本不对出现问题。

其他的情况

应对这种位置的情况,最好的方法就是尝试,clean一下项目,重新发布一下。不行的话重启一下机器(当然这个不用担心服务器上,因为服务器上是没有eclipse环境的,有的问题在本地开发的时候会碰到而且不好解决的时候,有时候在服务器上确实好用的)。如果再不行的话,最好的办法就是新建项目,将文件逐个迁移到项目中。在重新搞一下就OK了!