当前位置:编程学习 > JAVA >>

Tomcat7 : 异常写不进log文件,请高手指教!!

C:\Tomcat7.0\conf\server.xml中设置如下:
<Context path="/it" docBase="D:\javaweb" reloadable="true">
    <Parameter name="companyName" value="it" override="false" /> 
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs\it"
               prefix="localhost_access_log." suffix=".txt" />
</Context>

在D:\javaweb\WEB-INF\classes\中放置LogTextServlet.class文件,具体代码如下
import java.io.IOException;
import java.util.logging.Logger;

import javax.servlet.ServletException;
import javax.servlet.http.*;

public class LogTextServlet extends HttpServlet{
public void service(HttpServletRequest request,HttpServletResponse response)
throws IOException,ServletException{
log("LogTextServlet is running.");
try{
int x = 3/0;
}catch(Exception e){
log("LogTextServlet happen exception",e);
}
}
}
运行的信息写不进log文件,请高手指教! --------------------编程问答-------------------- 你吧directory改成绝对路径试试:比如:“d:/logs/it”
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,