问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

tomcat怎么设置能每个项目生成独立的日志文件

发布网友 发布时间:2022-04-20 06:38

我来回答

1个回答

热心网友 时间:2022-07-12 08:05

要使项目生成独立的日志文件,则在项目中进行下日志输出配置即可,这样你的项目发布到tomcat容器中后会对应生成独立的日志。
在Java中,项目中日志打印有多种配置方式,比较常用的有log4j、logback两种,配置大同小异。下面是log4j的其中一生种配置方案:
log4j.rootLogger=INFO,TC,TF-INFO,TF-ERROR #指定日志根logger
#the console log
log4j.appender.TC=org.apache.log4j.ConsoleAppender #控制台模式
log4j.appender.TC.layout=org.apache.log4j.PatternLayout #日志模板
log4j.appender.TC.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %c [%p] %m%n #日志格式化输出
#the file log
log4j.appender.TF-INFO=org.apache.log4j.DailyRollingFileAppender #文件模式 一天一个文件
log4j.appender.TF-INFO.Threshold=INFO #这里指定日志级别
log4j.appender.TF-INFO.append=true #是否追加
log4j.appender.TF-INFO.File=log/info/pro_info.log #日志文件,日志将打印在该文件里面
log4j.appender.TF-INFO.Encoding=UTF-8 #日志编码
log4j.appender.TF-INFO.DatePattern=.yyyy-MM-dd #日志文件名的日期格式
log4j.appender.TF-INFO.layout=org.apache.log4j.PatternLayout #日志模板
log4j.appender.TF-INFO.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %r [%t] [%C.%M:%L] [%p] %m%n #日志格式化输出

log4j.appender.TF-ERROR=org.apache.log4j.DailyRollingFileAppender
log4j.appender.TF-ERROR.Threshold=ERROR
log4j.appender.TF-ERROR.append=true
log4j.appender.TF-ERROR.File=log/error/pro_error.log
log4j.appender.TF-ERROR.Encoding=UTF-8
log4j.appender.TF-ERROR.DatePattern=.yyyy-MM-dd
log4j.appender.TF-ERROR.layout=org.apache.log4j.PatternLayout
log4j.appender.TF-ERROR.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %r [%t] [%C.%M:%L] [%p] %m%n

以上只是其中的一种配置,楼主只需要在工程的src源码目录下建立一个名为log4j.properties的文件,将内容粘贴进去,启动项目日志即可输出。当然,楼主可根据项目需要自己定义日志输出模板,具体可以网上学习下或看下log4j手册即可。
注:日志打印需要的jar包:log4j、slf4j-api、slf4j-log4j12三个包

有问题欢迎提问,满意请采纳,谢谢!
tomcat怎么设置能每个项目生成独立的日志文件

log4j.appender.TF-INFO.append=true #是否追加 log4j.appender.TF-INFO.File=log/info/pro_info.log #日志文件,日志将打印在该文件里面 log4j.appender.TF-INFO.Encoding=UTF-8 #日志编码 log4j.appender.TF-INFO.DatePattern=.yyyy-MM-dd #日志文件名的日期格式 log4j.appender.TF-INFO.layout=org...

tomcat怎样配置才能是catalina.out每天生成一个文件

tomcat的日志不支持,但是自己的项目可以使用log4j来配置,每天生成一个日志文件。log4j是一个开源的日志管理工具。

怎么将web前端程序配置成独立网站或虚拟目录,端口号在哪里查看?谢谢...

你是用Tomcat发布吗,是的话看下面 /bin.启用,停止 /conf 配置文件 /work servlet /webapps web 发布项目 /temp临时文件 /logs 日志文件 /lib jar文件 端口号修改和查看是在,/conf 配置文件下的servlet.xml文件,用编辑器打卡,按ctrl+f快速查找‘8080’即可找到(默认的端口号);

为什么tomcat的日志全部输出在catalina.out如何自动拆分

同时需要将tomcat-juli.jar文件拷贝到tomcat 根目录下的bin目录中,bin目录已有改文件,覆盖即可。在lib目录下新建log4j.properties配置文件,作为log4j日志输出的配置文件,我的配置文件如下,大家可以作相应修改:

如何使用Tomcat自带的log功能,并设定相应的

directory="logs" prefix="localhost_access_log." suffix=".txt"pattern="common" resolveHosts="false"/> --> 2.2 配置tomcat 写出更详细的日志 通过对 2.1 示例中 pattern 项的修改,可以改变日志输出的内容。该项值可以为: common 与 combined ,这两个预先设置好的格式对应的日志输出内容...

tomcat日志文件没有

一:没有输出日志的语句,如:Log.info("重要信息"),如果是”System.out.print“形式是没有日志输出的。二:项目中没有log4j.xml相关配置,此时也是无法进行日志输出的,需要添加log4j.jar。备注:日志其实没必要输出到tomcat的log日志下的,可以在log4j.xml中自定义日志路径,将日志打印到合适的位置...

我的tomcat中怎么没有了日志文件

启动linux进入到tomcat安装目录 /apache-tomcat-6.0.26/bin下运行 #./startup.sh start 停止tomcat时运行命令: #./shutdown.sh start 远程查看tomcat的控制台 进入tomcat/logs/文件夹下 键入指令:tail -f catalina.out 就可以查看控制台了 ...

web中间件tomcat默认不记录访问日志

Tomcat不记录访问日志。Tomcat是一个开源的JavaWeb服务器和Servlet容器。在默认配置下,Tomcat没有启用访问日志记录功能。意味着不会自动将每个请求的详细信息写入到访问日志文件中。

对于以记录为单位的日志文件需要登记的内容包括

最常用的包括两部分,就是前面说的2种桐拦类型。1、启动/关闭tomcat时的日志信息,在 catalina.2015-12-02.log文件里。每天都会生成一个新的单独的文件。2、访问网站时的日志信息,在localhost.2015-12-02.log文件里。只要那天有访问,就会生成一个新的单独的日志文件。

log文件能删除吗?

logs文件也称为是日志文件,可以删除。所谓日志(Log)是指系统所指定对象的某些操作和其操作结果按时间有序的集合。log文件就是日志文件,log文件记录了系统和系统的用户之间交互的信息,是自动捕获人与系统终端之间交互的类型、内容或时间的数据收集方法。

tomcat的日志文件配置 iostat生成日志文件 logback不生成日志文件 tomcat 日志文件 tomcat日志文件路径 tomcat日志文件太大 slf4j并不是每天生成日志文件 flink生成日志文件的格式 log4j没有生成日志文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这个账号密码是什么?路由器密码也不对,宽带密码也不对 拼多多拒收退回快递怎么操作 高通与谷歌合作的Android Things物联网系统明年对所有骁龙处理器开放... 艾滋病中医能治疗吗 中药用于艾滋病的效果 什么是史前 为什么电脑右下角会出现一个小黑屏,怎么都去不掉,QQ截图一下它就去掉... 我的电脑一部分黑屏,在右下角。并且桌面图标有阴影 该怎么消除? 电脑出现右下角这个图标就黑屏是怎么回事呢? 电脑右下角黑屏解决方法 linux里面运行了tomcat,怎么看日志?执行bin文件... tomcat的访问日志格式是可以配置的吗 如何将tomcat启动时的控制台日志输出到文件 如何把TOMCAT自带的日志关闭 如何查看linux系统下的tomcat日志 tomcat 怎么做到 容器日志 应用日志 分离 怎么用linux命令查看tomcat的日志文件 linux怎么查看tomcat的日志 tomcat启动后,总是输出这些日志,想了解一下是什... 如何获取更详细的TOMCAT运行日志 如何配置和使用Tomcat访问日志 windows下tomcat启动日志查看,该怎么处理 如何让tomcat打印出启动时的日志 一个tomcat下有多个应用,请问如何给每个应用配置日志 如何开启Tomcat的日志记录功能 windows如何查看tomcat日志 、-∞…好了好了解我是: 像这样子说话的人是不是不爱你,好啦知道啦什么意思? 好的,我知道了.用英语怎么说 请问英语里回复上级说“好的”、或者“我知道了”该用... 使用eclipse运行 tomcat ,日志在哪 虚拟打印机装了怎么用?? 三只松鼠再引争议,到底是哪里出了问题? 三只松鼠厂家在芜湖什么地方? 想买三只松鼠,不知道去哪里能买到正品? 四年级上册语文第一课《观潮》应该听写什么词语 小学四年级,语文听写不及格,老师叫停课,这个合法吗? 三只松鼠广告到底是哪里出了问题? 小学四年级语文听写速度每分钟是多少? 听写四年级单词语文? 三只松鼠在哪进货 四年级作文听写为什么考这么低语文 平顶山三只松鼠在哪个路? 语文四年级下册的听写全部生宇 四年级语文下册一第三单园的词语盘点的听写 三只松鼠的松鼠投食店目前都哪些城市有呀? 四年级上册语文需要听写得有哪些词语 四年级下册小盒学生听写第1单元第2单元词语都有哪些? 小学四年级语文如何上好复习课。 在纳米盒里四年级上册统编版的语文书怎么听力默写?