Tocmcat循环报错java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
来源:互联网 发布:mac下安装hadoop 编辑:程序博客网 时间:2024/06/13 19:38
最近做了一个Java Web项目, 项目运行环境如下 :
各项参数都配置好后, Eclipse中也没有任何报错信息, 项目在tomcat服务器启动后也不报错, 在浏览器中输入 http://localhost:8080/projectName
可以正常显示项目的登陆界面. 如图所示:
点击登录按钮后Console中就循环报错, 部分代码如下:
2017-07-10 09:29:45 WARN com.mchange.v2.c3p0.DriverManagerDataSource:107 - Could not load driverClass oracle.jdbc.driver.OracleDriverjava.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1858) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701) .......
根据报错信息知道是因为没法加载oracle的驱动, 在项目里”WEB-INF > lib”路径下添加”ojdbc14.jar”, 将其”Add to Builde Path”不起作用; 在”Java Builder Path > Libraries”下添加”ojdbc14.jar”也没有作用. 最后通过不断尝试加上网上诸多大神的启发, 发现问题所在.
除了把jar包导入到”\WEB-INF\lib”路径下外, 也需要在tomcat的”tomcat\lib”路径下导入jar包. tomcat的lib中默认是不带Oracle驱动类的, 在Eclipse的”Java Builder Path”里无法将该驱动类加到tomcat的库中(也许是我没有尝试成功), 最后我直接将该jar包复制到tomcat安装路径下的lib里, 重新运行项目就不再报错了.
阅读全文
0 0
- Tocmcat循环报错java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- oracle驱动异常:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 错误的解决办法
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver解决办法
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver异常的解决办法
- linux java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- javax.servlet.ServletException: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- eclipse连接oracle时出现java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver。
- RequestContextListener作用
- SPOJ QTree7 [SET][树链剖分]
- 启动 Eclipse 弹出 "Failed to load the JNI shared library jvm.dll "错误的解决方法
- Spring-Mybatis 搭建经历
- 在Android上玩google-breakpad(崩溃日志收集)
- Tocmcat循环报错java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- 笔记:nios2中如何结合firmware和software?
- scp命令在linux和windows之间互传文件
- 出现错误 连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)
- lintcode--最近公共祖先
- 遥感类SCI期刊汇总(非公开)
- 如何在页面上实现一个圆形的可点击区域
- 两个变量的值的交换方法
- # Kotlin学习之-6.1 函数