java.sql.SQLException: 没有找到适合 jdbc:sqlite:D:\login_signup\src\main\Database\login_info.db 的驱动程序
java.sql.SQLException: No suitable driver found for jdbc:sqlite:D:\login_signup\src\main\Database\login_info.db
我正在研究 java EE。我正在使用 intellij idea ultimate。我正在尝试连接到数据库。但是当我尝试在另一个项目中使用命令行连接时它没有给出任何错误但是当我尝试在 EE 应用程序中做同样的事情时它显示错误。在这个应用程序中,我实际上想从浏览器读取数据并从数据库中验证它。但是每当我尝试使用 EE 连接它时,它都会向我显示此错误。
This is my project structure
This is my formservlet code
This is my database code
你的驱动加载了吗? 类 在 java 中延迟加载,因此除非您有代码为您执行此操作,否则您必须至少调用一次 Class.forName("<driver class name>");
来加载驱动程序。你的情况 Class.forName("org.sqlite.JDBC");
这样做将为 JDBC 初始化驱动程序(所有 JDBC 驱动程序都有静态初始化程序)。
我正在研究 java EE。我正在使用 intellij idea ultimate。我正在尝试连接到数据库。但是当我尝试在另一个项目中使用命令行连接时它没有给出任何错误但是当我尝试在 EE 应用程序中做同样的事情时它显示错误。在这个应用程序中,我实际上想从浏览器读取数据并从数据库中验证它。但是每当我尝试使用 EE 连接它时,它都会向我显示此错误。 This is my project structure
This is my formservlet code
This is my database code
你的驱动加载了吗? 类 在 java 中延迟加载,因此除非您有代码为您执行此操作,否则您必须至少调用一次 Class.forName("<driver class name>");
来加载驱动程序。你的情况 Class.forName("org.sqlite.JDBC");
这样做将为 JDBC 初始化驱动程序(所有 JDBC 驱动程序都有静态初始化程序)。