这个方法可以防止jar运行时找不到配置文件
1、创建一个文件夹resources,与src同级,并将这个文件加到build path中。这样resources就是class根目录了
2、程序获取配置文件
public class LoadLog4J { static Logger log = Logger.getLogger(LoadLog4J.class); public static void load() throws IOException{ InputStream is = LoadLog4J.class.getClassLoader().getResourceAsStream("log4j.properties"); Properties pro = new Properties(); pro.load(is); if(is != null){ is.close(); } PropertyConfigurator.configure(pro); log.info("加载log4j配置成功"); } }
相关推荐
Log4j.jar包,和log4j.properties属性文件打包下载.
log4j.properties ,commons-logging-1.2.jar,log4j-1.2.16.jar,三个文件一起组成一个完整的日志输出,Apache的Common Logging只是一个高层的日志框架,本身并没有实现真正的写日志能力,而是依赖其它的日志系统如...
日志记录工具:Log4j.jar+使用方法+配置文件log4j.properties
一个较实用的log4j.properties <br>使用方法: 在web-inf/lib下加入log4j-1.2.15.jar,然后将包中的log4j.properties放到web-inf/classes/下就可以使用了。 <br>测试方法! <br>见其中的Log4jTest.java.
log4j-java1.1.jar, log4j-jcl-2.0.2-javadoc.jar, log4j-jcl-2.0.2-sources.jar, log4j-jcl-2.0.2.jar, log4j-jmx-gui-2.0.2-javadoc.jar, log4j-jmx-gui-2.0.2-sources.jar, log4j-jmx-gui-2.0.2.jar, log4j-nosql...
log4j.jar包和log4j.properties文件
log4j配置实例(含配调用实例、log4j.properties及jar包)
log4j-1.2.11jar和log4j.properties配置文件
lo4j简单项目(包括commons-discovery-0.2.jar, commons-logging.jar, log4j-1.2.8.jar三个jar包和log4j.properties,以及测试类)
log4j中使用的jar包,版本为1.2.17,下载即可使用,满足idea和eclipse使用,并附有配置文件
log4j需要的jar以及properties文件,需要的童鞋可以下载。
log4j-1.2.16.jar与slf4j-api-1.6.1.jar加个转换包和log4j.properties示例
包内整合了log4j.jar的jar包以及log4j.xml的xml文档,解压后直接使用
每天生成一个log4j日志文件,如果只需要将最近一段时间内的日志文件保留,以前或更早的文件不用保留。例如只保留最近一周的日志,日志文件保留3天等等这些。...log4j.properties文件在包中,拷贝出来用就可以了
log4j-1.2.14.jar log4j-core-2.1.jar log4j-api-2.1.jar commons-logging-1.2.jar commons-logging-1.1.1.jar commons-logging-1.0.4.jar
java高级处理日志工具org.slf4j.log4j.jar,可以和org.slf4j.jar结合起来使用
NULL 博文链接:https://shenxueliang.iteye.com/blog/1273064
使用方法,放在项目的SRC目录下即可使用(无需任何修改),log4j.properties需要配合log4j-xx.jar使用。 本人亲自验证可以使用!!
log4j.jar | log4j.jar | log4j.jar | log4j.jar