这个Java代码编译得很好,但是当我尝试运行它时,我得到:
线程"main"中的异常java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver
这是我的代码:
import java.sql.*;
public class TestConnection {
public static void main(String[] args) throws Exception {
//connect to database
Class.forName("oracle.jdbc.driver.OracleDriver");
String serverName = "000.000.000.000";
String portNumber = "1521";
String sid = "abcd";
String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
String username = "user";
String password = "pass";
Connection conn = DriverManager.getConnection(url, username, password);
}
}
Run Code Online (Sandbox Code Playgroud)
我如何让它工作?我使用的是Ubuntu 11.04和JDK 6.
谢谢!
如果您正在使用Maven:
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37611 次 |
| 最近记录: |