ClassNotFoundException处理

@源代码:

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

@报错:

NEW DB CONNECTION ERROR: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Exception in thread "main" java.lang.NullPointerException

    at org.evsoft.batProject.db.DBPool.getConnection(DBPool.java:33)

    at org.evsoft.batProject.db.DBPool.main(DBPool.java:11)

@原因:没有找到驱动包oracle.jdbc.driver.OracleDriver

@处理:

1.下载oracle.jdbc.driver.OracleDriver的驱动包并加入用户库OracleDriver中

2.添加用户库的方法:

   @在项目文件夹上右键->属性,弹出eclipse属性对话框,选中左边一栏的java构建路径

   

然后选择User Library

再选择右边顶部的

库(L)->添加库->用户库->点击“用户库”按钮->新建->写上库的名字(可随便填写)->点击“添加JAR”按钮->

找到你的oracle驱动文件,全部选中->打开->确定->确认新建的库已经勾选,点“完成”

原文地址:https://www.cnblogs.com/zhutouying/p/3121050.html