tomcat安装目录下的log目录下没有日志是文件是咋回事

梦里梦外; 2022-05-31 00:17 1335阅读 0赞

tomcat安装目录下的log目录下没有日志是文件是咋回事

844970dhHF | 浏览 3245 次 |举报

我有更好的答案

推荐于2016-10-19 22:06:42

最佳答案

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

本回答由 电脑网络分类达人 董辉推荐

举报| 答案纠错 | 评论

1 4

7a883139383930313234353633317f09.jpg

198901245631

采纳率:80% 来自团队:电脑网络行家 擅长: JAVA相关 其他编程语言 架构设计 学习帮助 数据库DB

其他回答

您好,很高兴为您解答。

需要在相应的Context配置中加入log功能

Xml代码










1


2


3


4


5


6



<
Context   
path
=
“/path”   
docBase
=
“web工程的路径”    


  
debug
=
“0” 
crossContext
=
“true”   
privileged
=
“true”  
reloadable
=
“true”
>    


  
<
Logger   
className
=
“org.apache.catalina.logger.FileLogger”    


                
prefix
=
“logprefix.”   
suffix
=
“.txt”    


  
timestamp
=
“true”
/>    


</
Context
>

当然这个log是依赖于tomcat容器的

所以建议lz还是采用log4j来实现日志功能

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

  1. ~ O(∩\_∩)O~

本回答被提问者和网友采纳

time陌言成殇 | 发布于2014-12-09

举报| 评论

1 3

发表评论

表情:
评论列表 (有 0 条评论,1335人围观)

还没有评论,来说两句吧...

相关阅读

    相关 清除tomcatwork目录

    今天在写一个jsp页面时,出错了。然后我就修改了以前的页面,可重新部署并重启服务器之后,显示的还是以前的内容 ,百般无奈,上网搜了一下,原来把Tomcat中,work目录下的东