当前位置: 首页 > 面试题库 >

如何使用自定义文件代替log4j.properties

傅旺
2023-03-14
问题内容

我在Java项目中使用log4j。我想配置另一个文件,而不是log4j.properties。有人可以帮助我吗?


问题答案:
org.apache.log4j.LogManager.resetConfiguration( );
if ( System.getProperty( "log4j.config" ) != null ) {
    DOMConfigurator.configureAndWatch( System.getProperty( "log4j.config" ) );
}
else {
    DOMConfigurator.configure( Loader.getResource( "log4j.properties" ) );
}

使用一次 您只需通过系统参数指定log4j文件的路径:

-Dlog4j.config=/path/to/your/log4j.properties


 类似资料:
  • 我想在我的自定义PHP文件中显示wpdatatables(插件),所以我想使用“do_shortcode()”函数,但没有任何效果,它只是显示白色屏幕。 我的php文件代码:

  • 问题内容: 我可以像下面这样以编程方式创建简单的自定义viewForHeaderInSection。但是我想做更多复杂的事情,例如与不同的类连接,并像tableView单元格一样达到其属性。简而言之,我想看看我在做什么。 有没有人可以解释如何使用xib创建自定义tableView标头视图?我遇到过旧的Obj-C主题,但是我是Swift语言的新手。如果有人详细解释,那太好了。 1.问题: 按钮@IB

  • 问题内容: 我正在尝试在Go中创建和使用自定义包。这可能很明显,但是我找不到很多信息。基本上,我在同一个文件夹中拥有这两个文件: mylib.go main.go 当我尝试时,出现此错误: 我尝试先运行,但似乎没有做任何事(没有生成文件,没有错误消息)。所以有什么想法我该怎么做? 问题答案: 首先,请务必阅读并理解“如何编写Go代码”文档。 实际答案取决于您“定制包装”的性质。 如果打算用于一般用

  • 我正在尝试在Go中创建和使用自定义包。这可能是非常明显的事情,但我找不到有关此的太多信息。基本上,我在同一个文件夹中有这两个文件: mylib。去 主要的去 当我尝试时,我得到这个错误: 我试着运行,但它似乎什么都没做(没有生成文件,没有错误消息)。你知道我该怎么做吗?

  • 问题内容: 如何使用我自己的自定义文件名存储文件? 如果我的自定义文件名需要包含同一项目中的另一个抓取字段,该怎么办?例如,使用和和图像的文件名。如果我理解正确,那将涉及以某种方式从图像管道访问其他项目字段。 任何帮助将不胜感激。 问题答案: 这就是我在Scrapy 0.10中解决问题的方式。检查FSImagesStoreChangeableDirectory的persist_image方法。下载

  • RE:Angular2 2.0.0,Angulal-CLI v1.0.0-beta.11-WebPack.8 在ToC中,有一个要点“向构建中添加额外的文件”,但似乎该部分并不存在。