Eclipse 无法加载 JDBC Driver 类:net.sourceforge.jtds.jdbc.Driver?
Posted
技术标签:
【中文标题】Eclipse 无法加载 JDBC Driver 类:net.sourceforge.jtds.jdbc.Driver?【英文标题】:Eclipse cannot load JDBC Driver class: net.sourceforge.jtds.jdbc.Driver? 【发布时间】:2014-08-14 15:15:55 【问题描述】:我正在使用 Eclipse 中内置的 BIRT 报告设计功能。我正在使用它为我们在工作中使用的应用程序开发报告。在 BIRT 中,我添加了一个数据源,它是我想要从中提取数据的数据库。每当我尝试访问数据集以编写将指定我想要提取的数据的查询时,就会出现问题。当我尝试这样做时,我得到一个错误:
无法加载 JDBC 驱动程序类:net.sourceforge.jtds.jdbc.Driver
有谁知道我是否需要获取某些 .jar 文件以及将其放在哪里?或者我需要下载一个特殊的驱动程序或插件,或者我需要做什么来解决这个问题?
【问题讨论】:
Birt Eclipse, connecting to a SQLite database through ODBC? Do I need a specific JDBC driver for Birt to use?的可能重复 这是同一个问题,但驱动程序不同。您可以从jtds.sourceforge.net下载它 谢谢,我下载了 .jar 文件,当您添加数据源时,有一个管理驱动程序按钮,您必须单击并添加从 sourceforge 下载的 .jar 文件。完成此操作后,我不再收到错误消息。 【参考方案1】:cannot load JDBC Driver class: net.sourceforge.jtds.jdbc.Driver
基本上是因为您的应用程序依赖于jtds.jar
,这在类路径中不可用,所以首先从here下载jar并将其添加到类路径中。
This is where你可能想开始
【讨论】:
以上是关于Eclipse 无法加载 JDBC Driver 类:net.sourceforge.jtds.jdbc.Driver?的主要内容,如果未能解决你的问题,请参考以下文章
无法加载 JDBC 驱动程序类 [com.mysql.cj.jdbc.Driver]
Spring JDBC 无法加载 JDBC 驱动程序类 [oracle.jdbc.driver.OracleDriver]
Spring 应用程序无法加载 JDBC 驱动程序类 [oracle.jdbc.driver.OracleDriver]
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver [Eclipse,Tomcat] [重复]
出现错误:无法加载 JDBC 驱动程序类 [org.postgresql.Driver]
从 2.6 升级到 3.7 时,BIRT JDBCException“无法加载 JDBC 驱动程序类:com.mysql.jdbc.Driver”