错误信息
2010-11-10 13:24:12 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jre1.5.0_15\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:/Java/jdk1.5.0_15/bin/../jre/bin/client;D:/Java/jdk1.5.0_15/bin/../jre/bin;D:\Java\jdk1.5.0_15\bin;D:\oracles\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;.;JAVA_HOME%\bin;C:\WINDOWS\system32;SystemRoot%;C:\WINDOWS\System32\Wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
2010-11-10 13:24:12 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-11-10 13:24:12 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1016 ms
2010-11-10 13:24:12 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-11-10 13:24:12 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.23
2010-11-10 13:24:12 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
2010-11-10 13:24:14 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2010-11-10 13:24:14 org.apache.catalina.core.StandardContext start
严重: Context [/test] startup failed due to previous errors
2010-11-10 13:24:15 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-11-10 13:24:16 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-11-10 13:24:16 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47 config=null
2010-11-10 13:24:16 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2010-11-10 13:24:16 org.apache.catalina.startup.Catalina start
信息: Server startup in 3750 ms
我用的是tomcat5.5+jdk5.5+sturts2+eclipse
web.xml的配置
<filter>
<filter-name>struts2Filter</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter><filter-mapping>
<filter-name>struts2Filter</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping><welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
2010-11-10 13:24:12 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jre1.5.0_15\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:/Java/jdk1.5.0_15/bin/../jre/bin/client;D:/Java/jdk1.5.0_15/bin/../jre/bin;D:\Java\jdk1.5.0_15\bin;D:\oracles\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;.;JAVA_HOME%\bin;C:\WINDOWS\system32;SystemRoot%;C:\WINDOWS\System32\Wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
2010-11-10 13:24:12 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-11-10 13:24:12 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1016 ms
2010-11-10 13:24:12 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-11-10 13:24:12 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.23
2010-11-10 13:24:12 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
2010-11-10 13:24:14 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2010-11-10 13:24:14 org.apache.catalina.core.StandardContext start
严重: Context [/test] startup failed due to previous errors
2010-11-10 13:24:15 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-11-10 13:24:16 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-11-10 13:24:16 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47 config=null
2010-11-10 13:24:16 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2010-11-10 13:24:16 org.apache.catalina.startup.Catalina start
信息: Server startup in 3750 ms
我用的是tomcat5.5+jdk5.5+sturts2+eclipse
web.xml的配置
<filter>
<filter-name>struts2Filter</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter><filter-mapping>
<filter-name>struts2Filter</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping><welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
解决方案 »
- 知道文件名字怎么获取它的绝对路径?
- 关于ClassLoder的问题
- 朋友们谁公司要人能帮忙推荐下,万分感谢。2年互联网开发经验,简历我写到内容里了。
- 要知道正在访问该网页的IP地址,怎么操作?
- Struts高手探讨:Struts下拉框联动问题(从数据库中取)
- 关于发送html格式邮件的中文问题
- 我想在web下载htm/jpg/gif文件,又不让浏览器打开它,请问怎么做?(99分)十万火急!!!
- 请教各位高手!我的问题出在那里?
- BufferedImage对象怎么在jsp页面中使用img标签显示
- Ajax从数据库中动态提取出来的数据必须在下一行输出吗?怎么改变位置,让它在同一行输出
- spring aop 切入点表达式问题
- 手机访问不了网站
1.将log4j-版本号.jar包拷到你的lib目录下
2.再将log4j.properties放到src根目录下
3.用一个servlet类初始化log4j,代码如下:
public void init() throws ServletException {
String prefix = getServletContext().getRealPath("/");
String file = getInitParameter("log4j-init-file");
if(file != null) {
PropertyConfigurator.configure(prefix+file);
}
}
4.在web.xml中注册log4j,代码如下:
<servlet>
<description></description>
<display-name>Log4jInit</display-name>
<servlet-name>Log4jInit</servlet-name>
<servlet-class>servlet.Log4jInit</servlet-class>
<init-param>
<param-name>log4j-init-file</param-name>
<param-value>WEB-INF/classes/log4j.properties</param-value>
</init-param>
</servlet>
注:两个红色的地方要对应
之后就可以用log4j了:
在类中使用log4j, 首先声明一个静态变量 Logger logger=Logger.getLog("classname");现在就可以使用了
logger.info("******");
我解决了,是因为struts2的jar的问题。
commons-logging-1.0.4.jar要用这个版本不能用高版本的。