首页 > 解决方案 > intellij 找不到 oracle 驱动程序

问题描述


我是编程新手,刚开始学习 servlet、jsp 和 html 之间的基本请求/响应。

我从来没有用intellij(曾经使用Eclipse)制作过一个web项目,所以在添加库等方面很吃力。因为我最终连接到了Tomcat,现在服务器可以运行了。但是,我的 servlet 文件没有到达添加到外部库的 ojdbc6.jar。

Servlet 很容易检查连接。如下所示。

        ...

    try {

        System.out.println("<--try-->");
        conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orclKOSMO00", "csi00", "csi1234");

        System.out.println("<--stmt-->");
        stmt = conn.prepareStatement("SELECT * FROM MEMBER");

        System.out.println("<--resultSet-->");
        resultSet = stmt.executeQuery();

        System.out.println("<--Done-->");

它有一个错误说java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:orclKOSMO00

我在连接之前尝试Class.forName("oracle.jdbc.driver.OracleDriver");过。然后,它说java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 所以,我认为它无法访问库或 jar 文件。

我几乎不知道路径或项目的结构。关于 IntelliJ 的配置应该是非常简单的事情,我必须设置但我错过了。


标签: javaoracleintellij-ideajdbc

解决方案


推荐阅读