今天执行eclipse下的一个java类,无论run还是debug,都报java.lang.NoClassDefFoundError。而且把main中函数都注释掉,执行还是报一样的错。
检查了一下这个工程和其他工程的区别。发现是 run configration中的classpath中只有jre,而项目本身以及引入的jar都没有被加入。于是加了一下,
再执行,一切OK。
可能有时候eclipse项目中这个位置的东西会丢掉,所以重新引入就可以了。
今天执行eclipse下的一个java类,无论run还是debug,都报java.lang.NoClassDefFoundError。而且把main中函数都注释掉,执行还是报一样的错。
检查了一下这个工程和其他工程的区别。发现是 run configration中的classpath中只有jre,而项目本身以及引入的jar都没有被加入。于是加了一下,
再执行,一切OK。
可能有时候eclipse项目中这个位置的东西会丢掉,所以重新引入就可以了。
HBase程序打包到集群报错
解决Java报错:java.lang.NoClassDefFoundError错误
当你遇到这个错误时,原因一般在于你引入的ja...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M