java - 如何将 Spring Boot 应用程序指向外部 jar 的 logback.xml
问题描述
我创建了一个具有 logback 实现的 Spring Boot 应用程序。之后,我创建了 jar 并通过 nexus 存储库将该 jar 导入到另一个 Spring Boot 应用程序中。在我当前的 spring boot 应用程序中,如何logback.xml
从位于\\BOOT-INF\\classes\\logback.xml
inside jar 的导入 jar 中指向?
我尝试过以下配置列表application.properties
:
-logging.config=logback.xml
-logging.config=file:\\BOOT-INF\\classes\\logback.xml
-logging.config=classpath:logback.xml
谁能给我提示或我的 Spring Boot 应用程序所需的确切配置,以便我当前的应用程序可以根据父 logback.xml 配置生成日志?
解决方案
你可以试试下面的配置
- java -jar -Dlog4j.configuration="file:d:\log4j.xml" myjar.jar
推荐阅读
- c# - 拔下android设备时如何使线程计时器工作?
- android-studio - Listview 重定向页面
- reactjs - React 'Cannot GET /' 突然出现,代码没有任何变化
- jfreechart - Jfreechart优化X轴标签
- javascript - CrystalLive™ Color 下的卡片与其他卡片的尺寸不同
- python - 问题加载 PYOMO。我不能使用 Pyomo
- react-native - 获取函数响应中无法识别的令牌
- html - 如何使滚动可见
- android - 如何在 Firestore 中获取服务器时间戳?
- node.js - 为什么在 sequelize 的 createTable 函数中忽略了 allowNull (false) 选项