没有适用于 Oracle JDBC6 和 Maven standAlone java 项目的驱动程序
No suitable driver for Oracle JDBC6 with maven standAlone java project
我有一个 Maven StandAlone java 项目,我将 jdbc6.jar 添加到我的本地 Maven 存储库,然后在项目的 pom 文件中写入依赖项,jdbc6.jar 是正确的添加到 /dependencies,但是当我尝试连接到我的数据库时,我得到了
找不到适合 jdbc:oracle:thin:@localhost:1521:xe
的驱动程序
它在一个 NetBeans 项目中,我在没有 Maven 的 Eclipse projet 中探测了相同的代码连接并且它有效。
您参考以下代码以参考 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!");
}
参考下面 link : http://www.codejava.net/java-se/jdbc/connect-to-oracle-database-via-jdbc
我有一个 Maven StandAlone java 项目,我将 jdbc6.jar 添加到我的本地 Maven 存储库,然后在项目的 pom 文件中写入依赖项,jdbc6.jar 是正确的添加到 /dependencies,但是当我尝试连接到我的数据库时,我得到了 找不到适合 jdbc:oracle:thin:@localhost:1521:xe
的驱动程序它在一个 NetBeans 项目中,我在没有 Maven 的 Eclipse projet 中探测了相同的代码连接并且它有效。
您参考以下代码以参考 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!");
}
参考下面 link : http://www.codejava.net/java-se/jdbc/connect-to-oracle-database-via-jdbc