`
thinktothings
  • 浏览: 784717 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

log4j绝对路path

 
阅读更多

log4j绝对路path

 

cbill@ubuntu:/u01/test/log4j$ cat manual.sh
#!/bin/sh
cur_dir=$(dirname $0)
cd $cur_dir
echo $PWD
java -cp $cur_dir/test.jar:$cur_dir/log4j-1.2.16.jar Run

 

 

 

 

 

log4j.rootLogger = DEBUG,CONSOLE,infofile,debugfile,errorfile

log4j.appender.null = org.apache.log4j.varia.NullAppender


# File appender  INFO log
log4j.appender.infofile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.infofile.threshold=INFO
log4j.appender.infofile.DatePattern='.'yyyy-MM-dd
log4j.appender.infofile.Append=true
log4j.appender.infofile.File=log/info.log
log4j.appender.infofile.layout=org.apache.log4j.PatternLayout
log4j.appender.infofile.layout.ConversionPattern=%d{ISO8601} %-5p [%t] (%c:%L) %m%n

# File appender  debug log
log4j.appender.debugfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.debugfile.threshold=DEBUG
log4j.appender.debugfile.DatePattern='.'yyyy-MM-dd
log4j.appender.debugfile.Append=true
log4j.appender.debugfile.File=log/debug.log
log4j.appender.debugfile.layout=org.apache.log4j.PatternLayout
log4j.appender.debugfile.layout.ConversionPattern=%d{ISO8601} %-5p [%t] (%c:%L) %m%n

# File appender for errors only
log4j.appender.errorfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.errorfile.threshold=ERROR
log4j.appender.errorfile.DatePattern='.'yyyy-MM-dd
log4j.appender.errorfile.Append=true
log4j.appender.errorfile.File=log/error.log
log4j.appender.errorfile.layout=org.apache.log4j.PatternLayout
log4j.appender.errorfile.layout.ConversionPattern=%d{ISO8601} %-5p [%t] (%c:%L) %m%n



 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
 log4j.appender.Threshold=DEBUG
 log4j.appender.CONSOLE.Target=System.out
 log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
 log4j.appender.CONSOLE.layout.ConversionPattern=%d %-5p [%t]  -%l   - %m%n
 
 log4j.logger.org.quartz=ERROR
 log4j.logger.org.springframework=INFO
 log4j.logger.com.dbs.m800=DEBUG

 

 

 

分享到:
评论

相关推荐

    log4j 日志

    log4j.appender.FILE.File=/path/to/logfile.log log4j.appender.FILE.layout=org.apache.log4j.PatternLayout log4j.appender.FILE.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n # 控制台Appender ...

    log4j配置祥解

    log4j.appender.FILE.File=/path/to/logfile.log log4j.appender.FILE.Append=true log4j.appender.FILE.Threshold=DEBUG log4j.appender.FILE.ImmediateFlush=true log4j.appender.FILE.DatePattern='.'yyyy-MM-dd ...

    jboss下通过配置log4j.doc

    ### jBoss下通过配置Log4j实现Web应用的日志管理 #### 一、Log4j简介与重要性 Log4j是一款广泛使用的Java日志框架,由Apache软件基金会开发维护。它提供了一种灵活的方式来控制应用程序日志的生成,允许开发者...

    log4jToDailyRollingFileAppender.zip

    《深入理解log4j的DailyRollingFileAppender》 在Java编程中,日志记录是不可或缺的一部分,它有助于我们追踪程序运行时的问题,优化性能,以及进行问题排查。Apache的log4j库是一个广泛使用的日志记录框架,它提供...

    azkaban-3.38安装包(已编译)

    log4j.appender.server.layout=org.apache.log4j.PatternLayout log4j.appender.server.File=logs/azkaban-execserver.log log4j.appender.server.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS Z} %p [%...

    spring boot日志管理配置

    Log4j:log4j-spring.properties, log4j-spring.xml, log4j.properties, log4j.xml;Log4j2:log4j2-spring.xml, log4j2.xml;JDK (Java Util Logging):logging.properties。Spring Boot 官方推荐优先使用带有-...

    用Maven和Jetty开发调试WEB应用程序

    - resources目录通常包含项目的配置文件,例如Struts、Spring或Log4j的配置文件。这些文件必须被编译到target目录下,以便Jetty能够在运行时读取它们。 #### 配置Web.xml 在`web.xml`中配置Spring和Log4j的bean...

    定时执行任务例子 绝对好用

    在实际项目中,应考虑使用日志框架如Log4j或SLF4J记录异常信息,以便于排查问题。 ### 5. 总结 通过上述方式,我们可以构建一个Java Web应用中的定时任务管理系统,该系统可以根据配置文件设定的每天特定时间执行...

    linux系统中修改tomcat默认输入日志路径的方法

    1. **确认log4j配置**:如果应用程序使用了log4j进行日志记录,则需要检查并更新`log4j.properties`文件。 2. **修改日志路径**:将log4j配置文件中指向旧日志目录的路径更新为新的路径。 ```properties log4j....

    备份压缩--tar.docx

    tar -cvzf backup.tar.gz --exclude='*.log' /path/to/directory ``` 8. **--preserve-order** - **功能**:保持文件的排序顺序。 - **示例**: ```bash tar -cv --preserve-order f backup.tar /path/to/...

    在linux上面快速部署项目所需要的脚本文件

    5. **日志管理**:为了便于调试和监控,脚本可能配置日志框架,如Log4j或SLF4J,定义日志级别和输出位置。 6. **错误处理**:脚本通常包含错误处理代码,以便在启动失败时提供有用的反馈信息。 7. **守护进程化**...

    android从HAL,jni,到app学习心得,绝对原创

    #include <cutils/log.h> #include #include int led_device_close(struct hw_device_t* device) { struct led_control_device_t* ctx = (struct led_control_device_t*)device; if (ctx) { free(ctx); } ...

    文件操作

    利用Java的异常处理机制(try-catch-finally)捕获并处理这些异常,同时,日志记录(如log4j)可以帮助我们跟踪和定位问题。 8. **工具辅助**:除了源码级的调试,还可以借助IDE(如Eclipse、IntelliJ IDEA)的内置...

    hadoop-2.10.1 standalone配置文件参考

    6. **log4j.properties**: 用于设置Hadoop的日志级别和输出格式。在开发和测试阶段,调整日志级别可以帮助我们更好地理解和解决问题。 7. **hadoop-env.sh**: 这是一个shell脚本,包含Hadoop相关的环境变量设置,如...

    基于Spring Boot的Logback日志轮转配置详解

    在平时的开发和生产中,我们经常使用的log4j、slf4j、logback等日志框架,他们的配置大同小异。 默认配置: 默认情况下,如果对日志没有特殊处理,可以直接基于application.properties进行配置。常用的参数有:...

    去哪儿网2014年校园招聘技术笔试题

    def convert_to_absolute_path(path): stack = [] components = path.split('/') for component in components: if component == '..': if stack: # 避免除空的情况 stack.pop() elif component and ...

    softap_ap6212a0_tinav2.1_验证通过_旧版本的系统_20170915_1223没有外层目录.7z

    #$(eval $(call nf_add,IPT_CORE,CONFIG_NETFILTER_XT_TARGET_LOG, $(P_XT)nf_log_common)) #$(eval $(call nf_add,IPT_CORE,CONFIG_NETFILTER_XT_TARGET_LOG, $(P_V4)nf_log_ipv4)) $(eval $(call nf_add,IPT_...

    play!框架学习文档(汉化了一部分)

    - `log4j.properties` 文件用于配置日志记录机制,需要注意的是,这个文件需要用户手动添加。 ### 安装模块 为了扩展 Play! 的功能,可以很方便地安装各种模块: 1. **依赖声明**:在 `dependencies.yml` 文件中...

    ant1.9资源

    ,Amigo" file="logs/system.log" append="true"> 四. 利用Ant构建和部署Java工程 Ant可以代替使用javac、java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的。下面来看几个知识点。 1. ...

Global site tag (gtag.js) - Google Analytics