ClassNotFoundException仅在使用Eclipse的servlet中使用oracle.jdbc.driver.OracleDriver

这个问题在这里已经有了答案:

  • 如何将JAR库添加到WAR项目而不面临java.lang.ClassNotFoundException? 类路径vs构建路径vs / WEB-INF / lib 4答案

  • 可能你没有在应用程序中部署oracle驱动程序。

    你有几个选择:

  • 您可以将驱动程序jar放入您的WEB-INF/lib文件夹中
  • 你用你的应用程序导出它。 - >右键单击Project - > Build Path - > Configure Build Path... - > Order and Export - >检查驱动程序。
  • 将驱动程序jar放入应用程序服务器的共享或库扩展文件夹中。 (你应该选择一个或两个选项。)

  • 您必须在项目的部署程序集中包含ojdbc6.jar文件...

  • 选择包含jsp文件的Web项目...

  • 在Eclipse的菜单栏中选择Project选项卡

  • 在下拉菜单中选择属性

  • 选择部署程序集

  • 添加你的ojdbc6.jar文件。


  • 试试这个,将oracle.jdbc.driver.OracleTypes更改为oracle.jdbc.OracleTypes

    链接地址: http://www.djcxy.com/p/20269.html

    上一篇: ClassNotFoundException oracle.jdbc.driver.OracleDriver only in servlet, using Eclipse

    下一篇: Getting error in executing OWL API