问题描述
2010-11-1221:29:34org.apache.catalina.core.AprLifecycleListenerinit信息:TheApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:D:MyeclipseCommonbinarycom.sun.java.jdk.win32.x86_1.6.0.013bin;D:MyeclipseCommonpluginscom.genuitec.eclipse.easie.tomcat.myeclipse_8.5.0.me201003121946tomcatbin2010-11-1221:29:34org.apache.coyote.http11.Http11Protocolinit信息:InitializingCoyoteHTTP/1.1onhttp-80802010-11-1221:29:34org.apache.catalina.startup.Catalinaload信息:Initializationprocessedin326ms2010-11-1221:29:34org.apache.catalina.core.StandardServicestart信息:StartingserviceCatalina2010-11-1221:29:34org.apache.catalina.core.StandardEnginestart信息:StartingServletEngine:ApacheTomcat/6.0.132010-11-1221:29:35org.apache.coyote.http11.Http11Protocolstart信息:StartingCoyoteHTTP/1.1onhttp-80802010-11-1221:29:35org.apache.jk.common.ChannelSocketinit信息:JK:ajp13listeningon/0.0.0.0:80092010-11-1221:29:35org.apache.jk.server.JkMainstart信息:JkrunningID=0time=0/15config=null2010-11-1221:29:35org.apache.catalina.startup.Catalinastart信息:Serverstartupin989ms数据库加载失败Nosuitabledriverfoundforjdbc:mysql://localhost:3306/testcreatConnectionError!2010-11-1221:29:47org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatMySql.JDBConnection.executeQuery(JDBConnection.java:42)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:84)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)atorg.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)atjava.lang.Thread.run(Thread.java:619)
解决方案
解决方案二:
你发这段东西有个毛用???把出错地方的代码发过来
解决方案三:
代码没错,我的代码之前还能连,今天开机就不行了......
解决方案四:
HTTPStatus500---------------------------------------------------------------------------------typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionorg.apache.jasper.JasperException:java.lang.NullPointerExceptionorg.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)rootcausejava.lang.NullPointerExceptionMySql.JDBConnection.executeQuery(JDBConnection.java:42)org.apache.jsp.index_jsp._jspService(index_jsp.java:84)org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)javax.servlet.http.HttpServlet.service(HttpServlet.java:803)noteThefullstacktraceoftherootcauseisavailableintheApacheTomcat/6.0.13logs.--------------------------------------------------------------------------------ApacheTomcat/6.0.13
解决方案五:
引用楼主lee19880226的回复:
Nosuitabledriverfoundforjdbc:mysql://localhost:3306/test
MySQLConnector/J的jar包没有放到WEB-INF/lib目录中来?
解决方案六:
2010-11-1221:37:25org.apache.catalina.core.AprLifecycleListenerinit信息:TheApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:D:MyeclipseCommonbinarycom.sun.java.jdk.win32.x86_1.6.0.013bin;D:MyeclipseCommonpluginscom.genuitec.eclipse.easie.tomcat.myeclipse_8.5.0.me201003121946tomcatbin2010-11-1221:37:25org.apache.coyote.http11.Http11Protocolinit信息:InitializingCoyoteHTTP/1.1onhttp-80802010-11-1221:37:25org.apache.catalina.startup.Catalinaload信息:Initializationprocessedin378ms2010-11-1221:37:25org.apache.catalina.core.StandardServicestart信息:StartingserviceCatalina2010-11-1221:37:25org.apache.catalina.core.StandardEnginestart信息:StartingServletEngine:ApacheTomcat/6.0.132010-11-1221:37:26org.apache.coyote.http11.Http11Protocolstart信息:StartingCoyoteHTTP/1.1onhttp-80802010-11-1221:37:26org.apache.jk.common.ChannelSocketinit信息:JK:ajp13listeningon/0.0.0.0:80092010-11-1221:37:26org.apache.jk.server.JkMainstart信息:JkrunningID=0time=0/32config=null2010-11-1221:37:26org.apache.catalina.startup.Catalinastart信息:Serverstartupin993ms数据库加载失败Nosuitabledriverfoundforjdbc:mysql://localhost:3306/testcreatConnectionError!2010-11-1221:37:30org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatMySql.JDBConnection.executeQuery(JDBConnection.java:42)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:84)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)atorg.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)atjava.lang.Thread.run(Thread.java:619)数据库加载失败Nosuitabledriverfoundforjdbc:mysql://localhost:3306/testcreatConnectionError!2010-11-1221:38:44org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatMySql.JDBConnection.executeQuery(JDBConnection.java:42)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:84)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)atorg.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)atjava.lang.Thread.run(Thread.java:619)数据库加载失败Nosuitabledriverfoundforjdbc:mysql://localhost:3306/testcreatConnectionError!2010-11-1221:38:48org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatMySql.JDBConnection.executeQuery(JDBConnection.java:42)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:84)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)atorg.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)atjava.lang.Thread.run(Thread.java:619)
解决方案七:
自己在程序中下个断点吧。这个出错提示已经非常详细了
解决方案八:
你数据库用mysql客户端连下试试,是不是数据库都没有启动呀?
解决方案:
Nosuitabledriverfoundforjdbc:mysql://localhost:3306/test把你的mysql的lib加到classpath!
解决方案:
引用8楼crazylaa的回复:
Nosuitabledriverfoundforjdbc:mysql://localhost:3306/test把你的mysql的lib加到classpath!
高人可否详解,俺是新手~
解决方案:
Nosuitabledriverfoundforjdbc:mysql://localhost:3306/test没有驱动器下载mysql-connector-java-3.1.13-bin.jar文件复制到项目的lib里或tomcat的lib里
解决方案:
驱动包没有安装好.搜索到你的电脑里的mysql-connector-java-*.*.*-bin.jar文件,*号代表你的驱动包的版本号.不知道你的是什么版本.复制到你的项目目录/WEB-INF/lib.还有tomcat/lib.两个都复制吧.再重启TOMCAT.试试.
解决方案:
不好意思.第二个目录是tomcat/common/lib