tomcat日志,用户以及启动时的一些问题
1.啟動tomcat時(shí)候拋錯(cuò)
嚴(yán)重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22) at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52) at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:159) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)原因是:jsp-api.jar加載失敗。一般 jsp-api.jar 是不需要自己引入到Eclipse中的,Eclipse會自動引入該文件(tomcat的lib下都會有這個(gè)jar文件),如果再自己引入的話就會產(chǎn)生沖突,出現(xiàn)上面的錯(cuò)誤。
2.啟動tomcat時(shí)拋錯(cuò)Error filterStart如下:
2012-9-24 11:26:13 org.apache.catalina.core.StandardContext start 嚴(yán)重: Error filterStart 2012-9-24 11:26:13 org.apache.catalina.core.StandardContext start 嚴(yán)重: Context [/] startup failed due to previous errors 2012-9-24 11:26:13 org.apache.coyote.http11.Http11Protocol start遇到這種問題的解決方法:
a.web.xml配置是否有問題.
b.把Catalina 底下的所有歷史信息去掉
c.查看TOMCAT底下的apache-tomcat-6.0.14\logs\localhost.2012-09-24.log日志文件,根據(jù)日志找原因是首選.
最后到apache-tomcat-6.0.14\logs\localhost.2012-09-24.log中發(fā)現(xiàn),原來是在Web.xml的中的filter-class類沒有添加jar包!?
3.tomcat啟動了,但是訪問是404,訪問tomcat的歡迎頁面是可以,可以通過管理頁面看到tomcat是否加載了應(yīng)用,這個(gè)時(shí)候需要輸入用戶名和密碼,查看apache-tomcat-6.0.14\conf\tomcat-users.xml一個(gè)用戶都沒有,需要添加用戶,在配置文件中添加如下:
<role rolename="manager"/><role rolename="admin"/><user username="admin" password="123456" roles="admin,manager"/>然后看到應(yīng)用并沒有被tomcat加載
4.應(yīng)用沒有被tomcat加載,需要在apache-tomcat-6.0.14\conf\server.xml 中加載藍(lán)色背景部分
? ?
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"> <Context path="/" docBase="D:/workspace/0919/spider/spider/WebContent" debug="0" reloadable="true"/><!-- SingleSignOn valve, share authentication between web applicationsDocumentation /docs/config/valve.html --><!--<Valve className="org.apache.catalina.authenticator.SingleSignOn" />--><!-- Access log processes all example.Documentation at: /docs/config/valve.html --><!--<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>--></Host>?
?
?
??
轉(zhuǎn)載于:https://www.cnblogs.com/iusmile/archive/2012/09/24/2700172.html
總結(jié)
以上是生活随笔為你收集整理的tomcat日志,用户以及启动时的一些问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UVA 10608-Friends
- 下一篇: 对fgets的理解1