我是新來的java和Oracle連接我無法建立從java/tomcat服務到Oracle數據庫的連接。Java/Tomcat和Oracle 10g連接
我使用Java JDK 1.7和Oracle版本:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
我添加了一個到CLASSPATH環境變量(Windows Server 2003中) C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\*
我還添加了JAVA斌到PATH和JAVA_HOME(Tomcat使用)
在這個文件夾只有有兩個文件:ojdbc14.jar
和ojdbc14_g.jar
我的Java代碼:
import java.sql.*;
....
....
try
{
System.out.println("0");
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("1");
Connection conn = DriverManager.getConnection(
"jdbc:oracle:thin:@//127.0.0.1:1521/xe",
"username", "password");
System.out.println("2");
}
catch (Exception e)
{
//e.printStackTrace();
System.out.println("exc");
}
輸出:(看來他拋出一個異常的Class.forName
0
exc
什麼樣的例外可能是?我懷疑是一個'ClassNotFoundException',對嗎? – Thomas