java - 未从相关 JAR 应用程序生成日志文件
问题描述
我有一个 Maven 应用程序,它生成一个 JAR 并在其中使用 Apache 登录。当我独立运行 JAR 时,日志文件正在成功生成。
现在使用这个 JAR 文件作为依赖于另一个 Maven Spring Web 应用程序,其中使用了 JAR 文件类。
但是在运行应用程序时,可以看到只生成了 WAR 文件日志,而不是相关的 JAR 日志文件。
这是预期的行为吗?还是我缺少任何配置等?
谢谢。
解决方案
请在 logback 文件中添加带有依赖 jar 包名称的 logger 标签(例如 logback.xml)
<logger name="com.your.project.package">
<appender-ref ref="FILE"/>
</logger>
推荐阅读
- node.js - Express-validator 不想在数据库中找到任何重复项
- javascript - gtag链接器不适用于JS form.submit()
- java - 如何发送 JSON 请求并从服务器获取 JSON 响应
- r - R Shiny Datatable 子行选择和信息问题
- php - 从 php wamp 使用 dll
- javascript - 有没有办法检查多维数组中的第一个数组项以查看值是否已更改?
- sql - 如何将连接子查询(与主表 ID 相关)返回的所有条目连接到单个组合列中?
- apache-kafka - 如何通过融合将流从 kafka 主题获取到 elasticsearch?
- ckeditor - 资产管道中不存在资产“ckeditor/init.js”
- c# - PUT 后的 AWS S3 GET 包含块签名数据