推荐于2016-10-19 22:06:42
最佳答案
正常情况下,之后是通过tomcat运行的肯定是有日志的,没日志的原因。
一:没有输出日志的语句,如:Log.info("重要信息"),如果是”System.out.print“形式是没有日志输出的。
二:项目中没有log4j.xml相关配置,此时也是无法进行日志输出的,需要添加log4j.jar。
备注:日志其实没必要输出到tomcat的log日志下的,可以在log4j.xml中自定义日志路径,将日志打印到合适的位置即可。
其他回答
您好,很高兴为您解答。
需要在相应的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来实现日志功能
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~
本回答被提问者和网友采纳