雪白摩托

文章
5
资源
0
加入时间
3年0月21天

在Log4中利用关键字X 进行log的自定义

最近工作遇上比较麻烦的需求。1、利用log4j记录日志。2、在记录的log中要求可以格式化控制输出该日志的发生源的服务器名(公司用weblogic 也就是显示Managed server名称)。经过分析源代码发现。在log4j的属性中有一个专门用于扩展的关键字'X'。用法如下:    在loggingEvent 发出前,可以调用其setProperty方法扩展其属性:        event.setProperty("title", "TitleMessage&q

jar包服务器上报错java.lang.NoClassDefFoundError

打包后服务器报错java.lang.NoClassDefFoundError打包SpringBoot项目到服务器,运行后报错java.lang.NoClassDefFoundError本地是可以正常运行,检查服务器dk版本和项目的jar包版本都没有问题。后面感觉还是打包的问题,果不其然是打包流程出了问题。解决步骤如下:打包配置里面,新加入的jar包没有加入到打包里,把右边的jar包拉进左边。项目中搜索MANIFEST.MF文件,打开该文件检测jar包是否齐全,如果确实jar包就补上去,然后重新r