在确认依赖导入正确的情况下,运行到
ds = new ComboPooledDataSource();
时报错。
网上查了很多,都说是版本问题、依赖问题等,后来经过查看是编译器中项目结构-Artifacts中的依赖设置没设置好,包没有导进去……
image点击fix修复后就好了。
并且最新版本的(c3p0 0.9.5.4)中,c3p0-config不是放在src,也不是放在resource,而是需要在WEB-INF/classes下……
image
最终的教训就是,遇到这类依赖问题最好直接找原文文档,并且使用maven管理包……手动导入jar包会有好多莫名的错误……
网友评论