1
我正在学习jdbc,并通过编写这个简单的代码来处理Oracle数据库。我使用的IDE是MyEclips。但问题是,当我编译并运行此程序在命令提示符下能够正常工作,但是当我尝试编译并在我的IDE即MyEclips它通过一条错误消息,运行此程序:Java程序成功编译并在命令提示符下运行,但不在myeclips中?
抛出java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
import java.sql.*;
class OracleCon{
public static void main(String args[])
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = null;
String URL = "jdbc:oracle:thin:@localhost:1521:xe";
String UN = "HR";
String PASS = "12345";
con = DriverManager.getConnection(URL,UN,PASS);
Statement stmt = con.createStatement();
String sql = "SELECT * FROM EMPLOYEES";
ResultSet rs = stmt.executeQuery(sql);
while (rs.next())
{
System.out.println(rs.getString(1)+" "+rs.getString(2)+" "+rs.getString(3));
}
}
catch (Exception e)
{
System.out.println(e);
}
}
}
我还设置环境变量的类路径。 Environment variable snippet
请不要为任何可以简单为文本的图像添加图像。 – ChiefTwoPencils