求助:spring· boot 使用log4j报错,去除重复就报以下错误,不去重就提示包重复,tomcat也起不来

qq_33279764 2019-05-07 11:12:38
log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.10.RELEASE)

[2019-05-07 22:53:30.924] - 13452 信息 [main] --- org.apache.catalina.core.StandardService: Starting service [Tomcat]
[2019-05-07 22:53:30.928] - 13452 信息 [main] --- org.apache.catalina.core.StandardEngine: Starting Servlet Engine: Apache Tomcat/8.5.27
[2019-05-07 22:53:31.104] - 13452 信息 [localhost-startStop-1] --- org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]: Initializing Spring embedded WebApplicationContext
[2019-05-07 22:53:31.617] - 13452 信息 [main] --- org.apache.catalina.core.StandardService: Stopping service [Tomcat]


去除包操作为
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<artifactId>logback-classic</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>log4j-over-slf4j</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>


...全文
53 点赞 收藏 3
写回复
3 条回复
阿部仲麻吕 2019年05月08日
No appenders could be found for logger-----无法为记录器找到附加程序 Please initialize the log4j system properly----请正确初始化log4j系统。 需要配置log4j配置文件
回复 点赞
十八道胡同 2019年05月08日
resources下面有log4j的配置文件吗?
回复 点赞
xcbeyond 2019年05月08日
出现这个问题的原因则是因为没有为log4j建立配置文件导致的
回复 点赞
发动态
发帖子
Java EE
创建于2007-09-28

3.7w+

社区成员

22.5w+

社区内容

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区公告
暂无公告