Jetty deploy war包以后log4j2不打印

原创 2018年04月16日 18:14:57

刚开始以为是不是pom.xml里没有引用SLF4J的dependency, 于是加上了还是不行。

其实jetty自己已经有了SLF4J的框架,只需要把log4j2的implementation填入即可。

其实原因是我用了service jetty start启动,而log4j2生效的方法是用java -jar start.jar去启动

目前尚不清楚这两种启动方式差别在哪里,但是一定是因为service jetty start不会加载一些东西,而导致了log4j2不生效。



版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zx_emily/article/details/79964239

C#Winform报表与打印技术——自定义报表的实现

本课程详细讲解在C#Winform程序里,对DataGridView展示的数据进行自定义报表格式的设计、预览、打印如何实现
  • 2018年03月18日 12:03

war包部署tomcat下,项目中log4j2日志不输出到文件中

可以尝试把log4j.jar从项目工程中删除,放到tomcat下lib文件夹中。
  • WTD654321
  • WTD654321
  • 2017-01-10 10:24:34
  • 1508

jetty,加载war包过程

1.下载jetty9.2 2.将全部的lib放入项目 3.主要加载项目代码如下: public class JettyTest { public static void main(String...
  • sun215153
  • sun215153
  • 2016-07-12 08:55:55
  • 1497

使用log4j2打印日志

log4j2的使用
  • JackSparrowlj
  • JackSparrowlj
  • 2017-08-02 17:04:43
  • 789

slf4j+log4j2在tomcat8 下无日志输出

http://blog.mugbya.cn/2014/10/25/slf4j-tomcat/  在写这个问题之前,先声明,这个问题肯定不是大家都能遇到,只是特性条件会出现这个情况,因了解...
  • bluetjs
  • bluetjs
  • 2017-03-17 13:45:49
  • 2378

Mybatis + log4j2 Debug 模式打印sql语句

log4j2.xml: cn.com.git.cbs地下还有很多子包,只需配置最上面的一级就行...
  • xiaxiaorui2003
  • xiaxiaorui2003
  • 2016-11-23 11:47:19
  • 1377

Log4j2 使用自定义Logger, Log中打印不出类名

配置文件:
  • z69183787
  • z69183787
  • 2017-08-29 15:06:18
  • 1613

Log4j2 类名与行名不显示问题

Log4j2 类名与行名不显示问题异步日志,打印到文件中,显示的类名和行数都是”?”: 修改成同步日志,就可以显示出类名与行数了:...
  • llwwlql
  • llwwlql
  • 2017-10-21 15:20:12
  • 616

linux 自动化部署jenkins war包的 脚本(deploy)

自动拉取war包,自动解压,自动删除日志,自动重启tomcat,dubbo程序,备份项目,自动替换配置文件 用法: deploy | deploy start | deploy stop | depl...
  • laiyangwen1120
  • laiyangwen1120
  • 2016-06-30 11:17:51
  • 2643

jetty-runner-*.jar 运行war小例子

cmd进入dos命令行,执行如下maven命令,创建web工程: mvn archetype:create -DgroupId=com.dean -DartifactId=HelloWorld -Da...
  • Dean_Deng
  • Dean_Deng
  • 2015-04-15 23:52:09
  • 2127
收藏助手
不良信息举报
您举报文章:Jetty deploy war包以后log4j2不打印
举报原因:
原因补充:

(最多只允许输入30个字)