Java博文
JAVA 21 都体验了吧
Java程序员必备的Intellij插件(长期更新,截止到2018-05-03) - 掘金
32.6k star🔥原来国内的独立开发者都在做这些事情
工作六年,我学会了用 Arthas 来辅助我的日常工作
太方便了!Arthas,生产问题大杀器 - 掘金
新一代Java高性能构建工具Maven-mvnd【实践可行版】
怎么在业务团队写好发消息的代码?
Intellij 开源热加载插件 HotSwapHelper 发布,兼容若依、jeecg 等框架
SpringBoot多环境日志配置_Java_快乐非自愿限量之名_InfoQ写作社区
VSCode配置JAVA开发环境_Java_IT蜗壳-Tango_InfoQ写作社区
Java虚拟线程探究与性能解析
Jakarta EE 11 发布,增强企业 Java 开发人员生产力和性能
重要:Java25正式发布(长期支持版)!
Access Token + Refresh Token 全解析:前后端分离架构的认证与安全方案
设计一个支持千万级用户的 IM 系统:消息推送如何保证可靠性
Spring Boot + CRaC 启动速度提升了10倍!
Java 25 新特性 更简洁、更高效、更现代
玩转 Java8 Stream,让你代码更高效紧凑简洁文章目录前言一、Stream特性二、Stream创建2.1用集合创 - 掘金
Guava 简介:让 Java 开发更高效
横空出世!MyBatis-Plus 同款 ES ORM 框架,用起来够优雅!
一个Java工程师的17个日常效率工具
Quarkus:轻量级 Java 的未来?
OpenJDK、Temurin、GraalVM...到底该装哪个?
Lombok坑哭了!若依框架一行@Data炸出Param为null,我卡了一下午才发现BaseEntity的猫腻
缓存性能王者,阿里巴巴二级缓存JetCache框架
MapStruct使用反思与简单易用性封装
Dockerfile 构建 Java 应用瘦身优化
还在手动搭Maven多模块?这款IDEA插件让我效率提升10倍(真实体验)
本文档使用 MrDoc 发布
-
+
SpringBoot多环境日志配置_Java_快乐非自愿限量之名_InfoQ写作社区
## 第一种方式是 > 在 `application.properties`或`application.yml`文件 中添加 > > 同时设置`logging.file.name`和`logging.file.path`,则`logging.file.name`会被忽略。 ``` # 设置日志文件的具体名称 ``` 复制代码 更详细的配置也可在这个配置文件中写 ## 第二种方式 使用配置文件 ### 1、引入依赖 > 引入 slf4j-api 是为了使用 @Slf4j 注解简化操作 ``` <dependency> ``` 复制代码 ### 2、多环境配置  ### 3、创建 logback xml 在 resource 下创建 logback-spring.xml ``` <?xml version="1.0" encoding="UTF-8"?> ``` 复制代码 解释 ``` ``` 复制代码 ### 4.使用  ## 缺点(启动项目可能会报错) spring 会优先加载项目中或者 jar 包中的 logback.xml 并读取里边的路径(/workspace/api-default.log),然后再加载 application.yml 之后再加载我们的日志文件 logback-spring.xml,项目部署在服务器上运行一般不会用 root 这种权限很大的用户执行,权限小的会对 logback.xml 里的路径可能会没有操作权限就会导致项目启动失败。
admin
2024年8月31日 21:07
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码