如何通过java命令显示log4j配置文件的目录

如题所述

自动加载配置文件: (1)如果采用log4j输出日志,要对log4j加载配置文件的过程有所了解。log4j启动时,默认会寻找source folder下的log4j.xml配置文件,若没有,会寻找log4j.properties文件。然后加载配置。配置文件放置位置正确,不用在程序中...
温馨提示:内容为网友见解,仅供参考
无其他回答

Java log4j 配置文件怎么写,可以输出log.info("")中的内容到指定目录的...
log4j.rootLogger=info, ServerDailyRollingFile, stdout log4j.appender.ServerDailyRollingFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.ServerDailyRollingFile.DatePattern='.'yyyy-MM-dd log4j.appender.ServerDailyRollingFile.File=\/usr\/logs\/mylog.log log4j.appender.ServerDailyRollingFile...

log4j.properties配置文件是在什么地方调用读取的呢
(1)PropertyConfigurator.configure("log4j.properties") 默认读取的是项目根目录的路径。此时的log4j.properties要放在项目目录下。如图,log4j.properties和src是同级目录,同在根目录下 (2)一般,一个java项目会有很多的配置文件,建议把所有的配置文件放到一个文件夹下,例如,放到config文件夹。那么在...

log4j怎样配置才能打印出执行语句所在的类名及行号
回答:================= c category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。 C 产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。 d 时间和日期的输出格式,例如...

java logger的info记录在哪
首先 要打开日志 log4j.rootLogger=info(开)\/off(关),streamout在log4j.properties 下的这个属性设置的路径 及文件 点开即可 log4j.appender.streamout.File=${webapp.root}\/WEB-INF\/logs\/log.log这是我的完整配置 log4j.rootLogger=info,streamoutlog4j.appender.streamout=org.apache.log4j.DailyR...

如何在java程序中手动初始化log4j.xml?
log4j会默认自动读取bin目录下的log4j.properties文件。把log4j.properties复制到程序的src目录下就可以了。提供一个简单的log4j.properties配置文件实例:log4j.rootCategory=DEBUG, stdout, host log4j.appender.stdout.threshold=DEBUG log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout...

怎样添加java的log4j添加到java项目中
1、普通java工程或spring工程 这是最常见的java工程类型,写demo用的多,把log4j.properties放在src\/main\/java目录(也就是包所在的根目录)就行了 2、spring mvc工程 web工程里用spring mvc构建的比较多了,把log4j.properties放在src\/main\/resources的conf目录(web工 程配置文件通常在resources或WEB-INF...

java中如何使用log4j将记录的操作日志信息
主要是通过配置文件 1.1 Log4j 支持两种配置文件格式,一种是 XML 格式的文件,一种是 Java 特性文件 lg4j.properties (键 = 值)。Logger 负责处理日志记录的大部分操作。 其语法为: log4j.rootLogger = [ level ] , appenderName, appenderName, …2.1 level 是日志记录的优先级,分为 O...

JAVA的log4j如何实现程序重新启动会自动生成新的日志文件,文件名可以是...
log4j输出日志文件时以当前日期为文件名 在初始化日志配置后加入以下代码:Java代码 Appender appender = LogManager.getLoggerRepository().getRootLogger().getAppender("A2"); if(appender instanceof FileAppender) { FileAppender fileAppender = (FileAppender)appender; fileAppender.setFile(...

...IDEA中搭建Maven项目到Log4j2日志配置,全程实操演示
配置Log4j2,利用src\/main\/resources创建log4j2.xml文件,编写控制台输出的配置。详细原理可在官方文档中查阅。如果你使用的是Log4j 2.x版本,需要注意包名和代码的不同,这部分也有详细的官方指南可供参考。最后,运行项目。选择Main.java文件,点击Run按钮启动程序。运行后,日志信息将显示在控制台,至此...

log4j配置之后出现错误
(1)在java project项目中,它放置的位置是在项目的根目录下而不是在项目的src目录下。(2)在javaweb项目中它放置的位置是在src目录下,因为这个时候tomcat会去默认的加载它的,不需要我们去手动的加载log4j的配置文件,只需要根据配置获取自己需要的logger实例即可,由此我们可以知道如果我们使用的不是tomcat...

相似回答