在非 web 环境下使用 ActiveRecord

您好,

      我是按照http://download.jfinal.com/upload/2.2/jfinal-2.2-manual.pdf 5.13小结中的建议进行的配置,使用的版本是2.2(https://repo1.maven.org/maven2/com/jfinal/jfinal/2.2/jfinal-2.2.pom)。启动的时候出现如下错误,

Exception in thread "main" java.lang.NoClassDefFoundError: com/alibaba/druid/pool/DruidDataSource

at com.jfinal.plugin.druid.DruidPlugin.start(DruidPlugin.java:131)

at cn.foodslab.back.init.InitBase.<clinit>(InitBase.java:17)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:260)

Caused by: java.lang.ClassNotFoundException: com.alibaba.druid.pool.DruidDataSource


      请问这个是不是还要引入其他的依赖。


谢谢。

评论区

JFinal

2016-07-30 12:12

需要引入 druid,在首页右侧有下载链接,下载一下 JFinal 2.2 all,解压后,里面有一个 druid 目录,里面有 druid 的 jar 包。

JFinal

2017-12-26 14:52

代码看上去是没有问题的,可能是有异常抛出,但控制台没有输出,配置好 log4j 让异常在控制台输出后,再针对性解决

热门反馈

扫码入社