java - Servlet 应用程序 - tomcat \log 文件夹中的自定义日志文件名
问题描述
我正在创建在 tomcat 中运行的 Java Servelet 应用程序。用于捕获应用程序日志,默认名称java.util.logging.logger
存储在 tomcat 的文件夹中。但我想将日志存储在同一个 tomcat文件夹中的自定义日志文件名中。\log
catalina.yyyy-mm-dd
\log
我该如何配置?任何想法..?
解决方案
我知道可以使用 Log4j 框架更改输出日志文件的名称。
但是由于您使用的是 Java logger,我发现这个 oracle 的官方链接解释了如何使用 Java logger FileHandler(配置日志输出)https://docs.oracle.com/cd/E23549_01/doc.1111/e14568/处理程序.htm
推荐阅读
- python - python - 如何解决“ValueError:传递值的形状为 (228, 1),索引暗示 (228, 7)”
- javascript - jQuery click 事件的 event.target 返回被点击元素的子元素
- java - 将本地项目作为依赖项导入时无法使用 maven 编译
- android - R8:程序类型已经存在:androidx.databinding.library.baseAdapters.BR
- c - stm32 USB接收超过1个字节
- python - 如何仅获取匹配和包含部分的正则表达式匹配索引?
- javascript - 如何在 react-admin 中创建一个提交按钮,该按钮根据表单数据和验证更改外观和行为
- angular - 在路由器插座中呈现的 Angular 7 重复组件
- php - 创建 cron 作业后在 Artisan 中解析错误
- catia - CATIAV6 以 xml 格式生成装配的 STEP 信息 - .stpx