线程 "main" java.lang.ClassNotFoundException 中的异常:oracle.jdbc.driver.OracleDriver 在 netbeans 中
Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver In netbeans
我正在尝试借助 Oracle 10g 将数据库与 Netbeans 连接起来。我已经下载了 odjbc7.jar 文件并将其添加到数据库服务的 ORACLE THIN 驱动程序中。尽管如此,我还是收到 class not found 异常。 (我正在使用 Apache netbeans)。
enter code here
import java.sql.*;
public class jdbclass {
public static void main(String args[]) throws ClassNotFoundException, SQLException
{
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String uname="sh";
String passwd="ara";
String query="select pizza_type from pizza";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection(url,uname, passed);
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(query);
String name=rs.getString("pizza_type");
rs.next();
System.out.print(name);
st.close();
con.close();
}
}
- 您应该使用
ojdbc14.jar
https://docs.oracle.com/cd/E19830-01/819-4721/beanh/index.html 中提到的
- 确保您已按照 How do I set the classpath in NetBeans?
中所述将 jar 添加到类路径中
我正在尝试借助 Oracle 10g 将数据库与 Netbeans 连接起来。我已经下载了 odjbc7.jar 文件并将其添加到数据库服务的 ORACLE THIN 驱动程序中。尽管如此,我还是收到 class not found 异常。 (我正在使用 Apache netbeans)。
enter code here
import java.sql.*;
public class jdbclass {
public static void main(String args[]) throws ClassNotFoundException, SQLException
{
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String uname="sh";
String passwd="ara";
String query="select pizza_type from pizza";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection(url,uname, passed);
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(query);
String name=rs.getString("pizza_type");
rs.next();
System.out.print(name);
st.close();
con.close();
}
}
- 您应该使用
ojdbc14.jar
https://docs.oracle.com/cd/E19830-01/819-4721/beanh/index.html 中提到的
- 确保您已按照 How do I set the classpath in NetBeans? 中所述将 jar 添加到类路径中