文档章节

spring-boot-starter-log4j unkown 问题解决

狂野的镖客
 狂野的镖客
发布于 2017/01/07 11:52
字数 181
阅读 204
收藏 0

在Springboot 配置下面配置时,把报错的问题

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency>

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j</artifactId>
</dependency>

**

解决

**

到Maven respository查询了下,Log4j最新版本为1.3.8.RELEASE版本,而最新SpringBoot版本为1.4.2.RELEASE,对Log4j不提供Jar包,所以找不到这个版本的Jar包

SpringBoot本身集成了日志系统,因此采用官方推荐的Logback。 Logback已经集成到spring-boot-starter里面了,所以不需要再配置,直接就可以使用。

1、代码中输出log:

private final Logger logger = LoggerFactory.getLogger(this.getClass());

2、文件输出log需要在application.properties进行配置:

logging.file=/../../log.log
logging.level.com.xiaofangtech.sunt.controller = debug
logging.level.com.xiaofangtech.sunt.helper = warn

© 著作权归作者所有

狂野的镖客
粉丝 0
博文 3
码字总数 443
作品 0
朝阳
私信 提问
使用Log4J来作为Spring Boot的日志系统

修改 排除掉对logback的依赖,添加对log4j的依赖 2.设置定log4j的配置文件位置,例如: 把文件放到目录下,然后在文件里设置 3. 在Spring Boot的启动类里用代码手动加载log4j,例如:...

白石
2017/11/02
245
0
Spring Boot中Starter是什么

比如我们要在Spring Boot中引入Web MVC的支持时,我们通常会引入这个模块spring-boot-starter-web,而这个模块如果解压包出来会发现里面什么都没有,只定义了一些POM依赖。 经过研究,Start...

easonjim
2017/09/30
0
0
Spring Boot(十)Logback和Log4j2集成与日志发展史

一、简介 Java知名的日志有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那么这些日志框架之间有着怎样的关系?诞生的原因又是解决什么问题?下面一起来看。 1.1 JUL Java有自己的...

王磊的博客
2018/10/30
284
0
使用下面的pom导致eclipse无法正常运行,请求一个解释

4.0.0 1.8 1.8 org.springframework.boot spring-boot-starter-parent 2.0.0.RELEASE com.xxx xxxxxx/artifactId> 0.0.1-SNAPSHOT xxxxx org.springframework.boot spring-boot-starter-web ......

一位小伙子
2018/03/28
179
0
maven仓库错误网关超时

@卜祥龙 你好,想跟你请教个问题: [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.3.0.RC1:repackage (default) on project gpscomm: Execution def......

我一定会回来
2016/03/21
2.8K
6

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部