没有合适的Oracle JDBC6驱动程序和maven standAlone java项目

时间:2017-07-19 23:38:33

标签: maven driver ojdbc

我有一个Maven StandAlone java项目,我将jdbc6.jar添加到我的本地maven存储库,然后在项目的pom文件中编写dependecy,jdbc6.jar正确添加到/ dependencies,但是当我尝试连接到我的数据库我得到了 没有为jdbc找到合适的驱动程序:oracle:thin:@localhost:1521:xe

在NetBeans项目中,我在Eclipse Projet中使用Maven探测相同的代码连接并且它可以工作。

1 个答案:

答案 0 :(得分:0)

您可以参考下面的代码来参考Oracle JDBC6连接。

    try {
        Class.forName("oracle.jdbc.driver.OracleDriver");
    } catch (ClassNotFoundException e) {
        System.out.println("Where is your Oracle JDBC Driver?");
        e.printStackTrace();
        return;
    }
 Connection connection = null;
       try {
        connection = DriverManager.getConnection(
    "jdbc:oracle:thin:@localhost:1521:xe","system","password");
    } catch (SQLException e) {
          e.printStackTrace();
        return;
        }
        if (connection != null) {
        System.out.println("You made it, take control your database now!");
    } else {
        System.out.println("Failed to make connection!");
    }

请参阅以下链接:http://www.codejava.net/java-se/jdbc/connect-to-oracle-database-via-jdbc