2017-07-19 46 views
0

我有一个Maven StandAlone java项目,我将jdbc6.jar添加到我的本地maven存储库,然后在该项目的pom文件中写入依赖项,jdbc6.jar是正确添加到/依赖关系,但是当我尝试连接到我的数据库我会得到 找不到合适的驱动程序为jdbc:oracle:thin:@localhost:1521:xe没有合适的Oracle JDBC6的驱动程序与maven standalone java项目

它是在NetBeans项目中,我探测在Eclipse projet中使用相同的代码连接没有Maven,它可以工作。

+0

能否请注明您的pom.xml的相关部分? –

回答

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

相关问题