【发布时间】:2019-03-07 02:03:34
【问题描述】:
我今天刚开始在安装 Tomcat 8 时收到此错误。可能是在将 Tomcat 8 更新到最新版本后开始出现错误。
java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory
我在哪里可以找到这个类——例如,它在什么 JAR 中,我从哪里得到那个 jar?
我的数据源的设置与许多 Tomcat 教程中给出的示例完全相同。具体来说,工厂是“org.apache.commons.dbcp.BasicDataSourceFactory”,driverClassName是“com.mysql.jdbc.Driver”。
几周前我设置它时一切正常。除了今天早些时候我可能做了一个“yum update”之外,没有任何变化。
【问题讨论】:
-
我应该补充一点,我没有使用任何类型的依赖管理工具。我正在部署自己需要的 JAR 文件。因此,我需要的是对我可以下载的 JAR 文件的直接引用,而不是放入构建脚本的命令。谢谢。