tomcat网页访问数据库时报错:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

我的环境变量设置如下:Path=D:\app\hgfgoodcreate\product\11.2.0\dbhome_1\bin;C:\Windows\system32;... 我的环境变量设置如下:
Path=D:\app\hgfgoodcreate\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Win
dows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Pro
gram Files\Java\jdk1.7.0_07\bin;C:\Program Files\nodejs\;C:\Users\hgfgoodcreate\
AppData\Roaming\npm

CLASS_PATH=.;C:\Program Files\Java;C:\Program Files\Java\jdk1.7.0_07\lib\tools.j
ar;C:\Program Files\Java\ojdbc6.jar;D:\app\hgfgoodcreate\product\11.2.0\dbhome_1
\jdbc\lib;D:\app\hgfgoodcreate\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar;

报错:
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at com.hgf.guestbook.addMessageServlet.doPost(addMessageServlet.java:52)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

...
展开
 我来答
百度网友1e0caf2
2013-06-04 · 超过11用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:46.4万
展开全部
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
这里报的是空指针异常,跟你jdbc驱动包有关。你看下有没有加jdbc驱动包,例如:classes12.jar或ojdbc4.jar
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
872318757
推荐于2018-05-10 · TA获得超过481个赞
知道小有建树答主
回答量:862
采纳率:50%
帮助的人:343万
展开全部
项目中加入oracle驱动,然后重启,如果不是项目源码的话,找到webroot/lib 加上oracle驱动。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yesqcy
2013-06-04
知道答主
回答量:41
采纳率:0%
帮助的人:24万
展开全部
在项目和tomcat的lib包目录下都加入oracle驱动包:classes12.jar和ojdbc4.jar。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyj1726170
2013-06-04 · 超过20用户采纳过TA的回答
知道答主
回答量:45
采纳率:100%
帮助的人:46.3万
展开全部
加入oracle 的驱动包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花生米叔叔
2013-06-04
知道答主
回答量:19
采纳率:0%
帮助的人:9.8万
展开全部
这是你连接数据库的驱动没有找到、看导入了jar包了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式