java.lang.NoClassDefFoundError错误产生的原因

错误信息

 Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.game.common.db.DBCPUtils

解释

xxx类不能被初始化,实际上有这个类,因为不能初始化,所以NoClass,不等于not found class(没这个类)。

实际由于运行环境少了某jar文件导致的(实际报错不一定会提示缺少的jar或者缺少的jar中的类)。所以还是应当找到

xxx引用到的jar文件和该jar文件的关联文件(举个梨子commons-dbcp2-2.7.0.jar和commons-pool2-2.6.0.jar是关联的)。

 

 

 

 

 

你可能感兴趣的:(java.lang.NoClassDefFoundError错误产生的原因)