码迷,mamicode.com
首页 > 其他好文 > 详细

NoClassDefFoundError错误发生的原因

时间:2017-11-10 12:56:30      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:静态成员   编译   ips   not   eclips   运行   def   clip   成员   

  今上午项目怎么也起不来,总报这个错,上网查一下,大概解释如下:NoClassDefFoundError错误的发生,是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。例如在运行时我们想调用某个类的方法或者访问这个类的静态成员的时候,发现这个类不可用,此时Java虚拟机就会抛出NoClassDefFoundError错误。与ClassNotFoundException的不同在于,这个错误发生只在运行时需要加载对应的类不成功,而不是编译时发生。

  项目工程什么错也没报,tomcat启动就报找不到接口,一点毛病也没有哇,实在不知道咋整了,关了eclipse,还是不行,关闭项目再打开就好了,神奇的eclipse啊!!oh!shit!

NoClassDefFoundError错误发生的原因

标签:静态成员   编译   ips   not   eclips   运行   def   clip   成员   

原文地址:http://www.cnblogs.com/zhangjianbing/p/7813877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!