我把sqljdbc.jar 放在了 tomcat6.0 的lib下面 因为要用JNDI管理数据源
tomcat启动就报错  把sqljdbc.jar从lib下删除 再重新启动 就没事严重: Exception processing JAR at resource path F:\apache-tomcat-6.0.14\lib\sqljdbc.jar in context 
java.util.zip.ZipException: error in opening zip file严重: Exception processing JAR at resource path F:\apache-tomcat-6.0.14\lib\sqljdbc.jar in context /docsjava.util.zip.ZipException: error in opening zip file
严重: Exception processing JAR at resource path F:\apache-tomcat-6.0.14\lib\sqljdbc.jar in context /Struts2java.util.zip.ZipException: error in opening zip file
好像以前在tomcat下的项目没有要用数据库驱动的项目全部报错

解决方案 »

  1.   

    这个问题我从来没有遇到过,不过看起来像是包文件坏掉了。楼主可以重新下载该包试一试,同时查看${CATALINA_HOME}/log/catalina.out以获得详细错误信息。
      

  2.   

    应该把驱动放在D:\Program Files\Tomcat 5.5\common\lib中
    你试试
      

  3.   

    你那驱动没放对位置。。应该放在tomcat的common文件下的lib文件中
      

  4.   

    java.util.zip.ZipException: error in opening zip file .我也认为是jar包不对。
      

  5.   

    sqljdbc.jar 这个文件格式没问题?会不会是一个zip文件被你重命名为.jar了?
    你用的什么数据库?最好去官方下个正式版
      

  6.   

    zip还没解压就放进去了???