java - 我将 tomcat v8.0 与 eclipse 结合使用,但无法使用 Class.forName() 注册 jdbc 驱动程序

标签 java

Class.forName("com.mysql.jdbc.Driver"); 在 try block 控制中的这一行之后,将进入带有异常的 catch block ,而我已在项目库中添加了 sql 连接器。

最佳答案

要在 Tomcat 中使用 MySQL JDBC 驱动程序,您需要将其放入 WebContent/WEB-INF/lib 文件夹中。否则 Tomcat 不会加载它。

关于java - 我将 tomcat v8.0 与 eclipse 结合使用,但无法使用 Class.forName() 注册 jdbc 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30684049/

相关文章:

java - Apache HttpAsyncClient

java - 如何在使用 post() 之前查看使用对象构造的 JSON 对象

java - 在 Mac 上分析 Java 中的 CPU 使用情况

java - 发送网格: "The provided authorization grant is invalid, expired, or revoked"

java - 找不到 XSOM 的权威来源位置

java - 基于配置文件的 Maven 子依赖项

java - 当我尝试插入数据时,eXist-db 出错

java - 未能延迟初始化角色自定义 UserDetailsS​​ervice 的集合

java - 子类 OOP 的限制

java - 对 JComboBox 使用 setEditable() 时对齐会重置