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)
... 展开
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)
... 展开
5个回答
展开全部
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
这里报的是空指针异常,跟你jdbc驱动包有关。你看下有没有加jdbc驱动包,例如:classes12.jar或ojdbc4.jar
这里报的是空指针异常,跟你jdbc驱动包有关。你看下有没有加jdbc驱动包,例如:classes12.jar或ojdbc4.jar
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
项目中加入oracle驱动,然后重启,如果不是项目源码的话,找到webroot/lib 加上oracle驱动。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在项目和tomcat的lib包目录下都加入oracle驱动包:classes12.jar和ojdbc4.jar。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加入oracle 的驱动包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是你连接数据库的驱动没有找到、看导入了jar包了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询