c3p0数据库连接池的辅助包,没有这个包系统启动的时候会报classnotfoundexception,这是c3p0-0.9.2版本后分离出来的包,0.9.1的时候还是一个包就搞定的
控制台输出:
ClassNotFoundException: com.mchange.v2.ser.Indirector
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 19 more
原因分析: mchange-commons-java-XXX是c3p0数据库连接池的辅助包,缺少这个包会报以上的ClassNotFoundException。mchange-commons-java-XXX是c3p0-0.9.2后分离出来的包。
debug笔记:使用c3p0数据库连接池配置datasource出现ClassNotFoundException的解决方法
最新推荐文章于 2023-07-07 11:20:34 发布