zoukankan      html  css  js  c++  java
  • java web 工程找不到tomcat类 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

    ava.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1493)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:186)
    at com.google.model.ConnDB.getConn(ConnDB.java:16)
    at com.google.model.GoodsBeanBO.getGoodsBean(GoodsBeanBO.java:23)
    at com.google.servlet.showGoodsClServlet.doGet(showGoodsClServlet.java:41)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi

      

     一、原来是tomcat找不到MYSQL JAR包!

      必须把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面!

      在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。

      在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar        复制到tomcat下lib目录就可以了。

    二、eclipse默认生成的是WebContent目录,myeclipse生成WebRoot.

    新建项目 时的设置:

        在新建对话框下一步, 进行到 Web Module 时将 Content Directory 的名字改为WebRoot ,同时勾选底下的创建web.xml 

     

  • 相关阅读:
    [C#] 主窗口嵌入子窗口(绑架窗口)
    【WP7】后台加载数据BackgroundWorker
    【WP7】手势操作与拨号键盘
    【算法】拼音匹配算法(支持多音字)
    【笔记】歌词显示问题
    【笔记】使用千千静听服务器下载歌词
    【WP7】代码创建png图片
    【WP7】自定义字体
    【WP7】对象序列化
    【WP7】控件倾斜特效
  • 原文地址:https://www.cnblogs.com/phpli/p/7028580.html
Copyright © 2011-2022 走看看