log4j相关内容

如何在log4j2中指定日志文件

在log4j中,我可以这样指定文件: log4j.additivity.org.springframework.ws.server.MessageTracing=falselog4j.logger.org.springframework.ws.server.MessageTracing =跟踪,审核log4j.additivity.org.springframework.ws.client.Me ..
发布时间:2021-05-30 20:16:10 Java开发

如何在log4j中添加自定义日志记录级别

我想为我的log4j.xml文件添加自定义日志记录级别安全性,并且此日志级别应高于debug且低于级别trace.How如何在log4j.xml文件中配置自定义日志记录级别以及何时使用级别debug在log4j.xml文件的根元素中,不应将日志级别的安全性打印在日志文件中,而如果我在log4j.xml文件的根元素中使用自定义级别的安全性,则应打印所有级别的安全性,但不能跟踪. 解决方案 L ..
发布时间:2021-05-30 20:16:07 Java开发

SpringBoot外部化log4j配置

在springboot应用程序中,我有一个jar,然后是带有application.properties,applicationContext.xml和log4j ... properties文件的子目录配置. 我正在尝试将log4j配置外部化.通过这种方式将application.properties外部化. 但是,当springboot运行时,它使用jar文件中的log4j配置文件 ..
发布时间:2021-05-30 20:16:04 其他开发

无法在Log4J2上分离日志文件

我想用我作为RequestId给出的每个线程将日志分开.但是,有一个我不知道的问题.也许,我弄错了. 无法创建文件C:\ XXXX \ XXXXXX \ XXXX \ logs \ $ {ctx:RequestId} .log java.io.IOException:文件名,目录名或卷标签语法不正确在java.io.WinNTFileSystem.canonicalize0(本机方法)在java ..
发布时间:2021-05-30 20:15:50 Java开发

没有从依赖的JAR应用程序生成日志文件

我有一个Maven应用程序,该应用程序生成JAR并使用Apache登录.当我独立运行JAR时,将成功生成日志文件. 现在在另一个Maven Spring Web应用程序中将此JAR文件用作依赖项,在该Web应用程序中使用了JAR文件类. 但是在运行应用程序时,可以看到仅生成了WAR文件日志,而没有生成依赖的JAR日志文件. 这是预期的行为吗?还是我缺少任何配置等? 谢谢. ..
发布时间:2021-05-30 20:15:47 Java开发

如何在log4j.properties文件中设置filePermissions

我正在使用slf4j-log4j12最新版本1.7.25.我们正在使用kibana查看日志,但是Kibana无法从tomcat读取日志.我需要设置filePermissions来从log4j.properties文件中的tomcat读取文件. filePermissions ="rw-r -----" 我的log4j.properties文件, #将日志消息放入滚动日志文件中log4j. ..
发布时间:2021-05-30 20:15:42 Java开发

在SLF4j中从Java更改日志记录输出文件的名称

我正在使用slf4j来管理我的应用程序日志记录. 我想在配置log4j.properties之后更改输出文件的名称.我的意思是,文件名是输入我程序的一个参数,并且是可变的.我想从Java更改此slf4j属性. 有人知道这是否可能吗? 提前谢谢! 解决方案 最后,我解决了这个问题: public void updateFichierLogNames(String war ..
发布时间:2021-05-30 20:15:39 Java开发

将参数传递给log4j文件

我听说Java中的.properties文件可以接受字符串参数({0},{1},等等...) 能否请您提供一个示例来说明如何在log4j.properties文件中使用这些类型的参数? 此外,请帮助提供示例代码,以显示如何在加载文件时将参数传递给文件. 链接到任何有用的文章也有帮助 解决方案 在log4j文件中: log4j.appender.file.File = ..
发布时间:2021-05-30 20:15:38 Java开发

log4j干扰-级别保持设置为"OFF".

我正在尝试在我的应用中设置log4j,而我的第三方JAR之一似乎以某种方式一直将我的日志级别设置为"OFF".仅在执行该库中的代码时才会发生.我不知道它如何做到这一点,因为我没有使用它知道名称的记录器,也没有使用根记录器.我为此花了5个小时,到目前为止,我唯一的成就就是获得超过9000的挫败感. 我在Windows 7 64位Java 6 u23上使用最新的Tomcat(7.0.37). ..
发布时间:2021-05-30 20:15:27 Java开发

Log4j 1.2多层过滤

顺便说一句,这是log4j 1.2. 我的应用程序每次创建警报时都需要记录日志,而我们希望在INFO级别进行记录.我们的根记录器的优先级设置为INFO.到现在为止还挺好.我们添加了一些满足特殊需求的附加程序,包括标准CONSOLE附加程序和server.log附加程序(及其他).我已经使用控制台和server.log附加程序配置了根记录程序.到目前为止也可以. ..
发布时间:2021-05-30 20:15:20 Java开发

使用我的log4j的所有jar文件.日志文件中的信息过多

我开始学习log4j.太棒了.但是我的项目太大了.有那么多的jar文件.当我将日志级别设置为DEBUG时,所有其他jar文件调试消息都将打印在我的日志文件中.一分钟后,日志文件的大小增加到5MB. 我只想在班级中显示我的日志消息.我该怎么做? 我的配置如下 log4j.properties #使用附加程序文件定义根记录器日志= ./日志log4j.rootLogger =调试, ..
发布时间:2021-05-30 20:15:16 Java开发

Log4j 日志记录到单独的文件

我有一个在特定端口上侦听以执行其任务的应用程序.通过指定不同的实例,此应用程序可以在多个实例上运行参数中的端口. MyApp-1211.bat包含 java MyApp 1211 MyApp-1311.bat包含 java MyApp 1311 MyApp-1411.bat包含 java MyApp 1411 此应用程序记录到文件.问题是所有三个实例的日志放入单个文件 ..
发布时间:2021-05-30 20:15:13 Java开发

Maven jar-with-dependency log4j

我正在使用maven构建具有依赖关系的可执行jar.我的应用程序使用log4j,并且在src/resources下有一个适当的log4j.properties文件. 我的问题是周围还有其他log4j.properties文件,因此当maven构建具有依赖关系的jar时,它会抓住其中一个而不是我想要的一个,并跳过由于log4j而找到的其他任何文件.properties已包含在内. 有人知 ..
发布时间:2021-05-30 20:15:10 其他开发

如何使用Log4j格式化为特定模式?

我想通过以下方式捕获log4j日志注释.是否可以 ?如果是这样,那么我的 log4j.properties 应该如何?? 我的消息:2009-05-22 17:07:28 谢谢溜冰场 解决方案 使用以下转换模式:“%m:%d {yyyy-MM-dd HH:mm:ss}%n" 不带引号.如果要使用ConsoleAppender,您的 log4j.properties 文件将包含: ..
发布时间:2021-05-30 20:15:03 其他开发

如何在Java配置中使用log4创建具有不同内容的差异日志文件

我正在使用春季批处理,由于我需要访问外部属性文件,因此我需要创建一个用于工作的日志,并且需要创建不同的日志文件.我需要创建配置日志在 java代码中.我的容貌是 ConsoleAppender控制台= new ConsoleAppender();console.setLayout(new PatternLayout(stdoutConversionPattern));console.setTh ..
发布时间:2021-05-30 20:15:00 Java开发