我有一个maven应用程序,该应用程序生成JAR并使用Apache登录。当我独立运行JAR时,将成功生成日志文件。
现在在另一个Maven Spring Web应用程序中将此JAR文件用作依赖项,在该Web应用程序中使用JAR文件类。
但是在运行应用程序时,可以看到仅生成了WAR文件日志,而没有生成依赖的JAR日志文件。
这是预期的行为吗?还是我缺少任何配置等?
谢谢。
答案 0 :(得分:0)
您是否尝试过在application.properties中按包设置记录器?
示例:
logging.level.org.springframework.web= DEBUG
logging.level.org.hibernate= ERROR
答案 1 :(得分:0)
请在logback文件(例如logback.xml)中将logger标签和您的从属jar的软件包名称一起添加
<logger name="com.your.project.package">
<appender-ref ref="FILE"/>
</logger>