apache-commons-logging相关内容

Websphere应用程序调试日志记录

我试图将我的Web应用程序部署在Websphere 6.1上以显示调试级别日志. 最初我使用的是log4j,但是由于似乎Websphere支持此功能,因此已将所有记录器更改为使用公共记录. 我已在“日志记录和跟踪">"server1">“将日志详细信息级别更改为"下设置了日志级别: *=info: com.myapplication.*=all 不幸的是,这似乎只显示了我在S ..
发布时间:2020-05-03 06:46:34 Java开发

为"log4j.properties"设置绝对路径.文件

我正在为我的Web应用程序使用apache commons + log4j. 通常,log4j在类路径中需要一个配置文件.但是我需要将日志记录配置委派给外部文件(我需要在环境中部署.war,但是日志配置(最大大小,位置等)取决于第二小组. 我的类路径中有一个commons-logging.properties org.apache.commons.logging.Log=org. ..
发布时间:2020-05-03 06:41:18 Java开发

commons-logging和log4j属性文件

我正在尝试通过commons-logging使用log4j,如果log4j属性文件未称为log4.properties,则会遇到问题. 我收到以下错误: log4j:WARN找不到记录器(LogMePlease)的附加程序. log4j:WARN请正确初始化log4j系统. 我的代码很简单: import org.apache.commons.logging.Log; import o ..
发布时间:2020-05-03 06:36:41 Java开发

使用log4j2 API在EAR中未检测到自定义插件

我正在将EAR应用程序从log4j迁移到log4j2.我有一些类可以在不同的EAR罐中扩展追加器,过滤器和布局,现在,我将它们转换为插件.这意味着我在多个jar(假设3个jar)中有自定义插件. 我没有在log4j2.xml中使用packages属性,而是通过使用指向EAR META-INF中log4j2.xml位置的Dlog4j.configurationFile JVM参数来初始化日志记 ..
发布时间:2020-05-03 06:35:31 Java开发

EAR中针对非请求但依赖类的类加载的说明

我正在尝试使用AXIS 1和Commons Logging来跟踪我在WAS 6.1中遇到的问题。我的EAR设置为父级。在耳中是commons-logging,Axis和使用Axis的客户端jar。客户端jar中的类是从WAR调用的。 WAR调用客户端,该客户端调用轴jar,需要进行commons-logging。但是,看起来好像EAR正在从自身加载公共记录。看起来commons-loggin ..
发布时间:2019-01-15 10:44:01 Java开发

如何使用log4j 2.0和slf4j以及Commons一起登录

我目前正在开始一个新的Webapp(在tomcat 6上运行) 我有使用slf4j的组件和使用commons记录的组件 我计划使用log4j 2.0作为日志实现由于几个原因(主要用于appenders:SocketAppender和SyslogAppender,但也因为提升的配置重新加载而不丢失日志事件) 现在我的问题是: - 我应该使用哪个界面编程我的新课程? loag4j还是slf ..
发布时间:2018-12-26 13:38:43 Java开发

用于Java的简单日志外观和Apache Commons日志记录之间的区别

Java简单日志门面和 Apache Commons Logging ? 解决方案 来自 SLF4J常见问题解答: SLF4J在概念上与JCL非常相似。因此,它可以被认为是另一个日志记录。但是,SLF4J在设计上要简单得多,而且可以说更强大。简而言之,SLF4J避免了困扰JCL的类加载器问题。 谷歌搜索“JCL类加载器问题”了解更多信息...... ..
发布时间:2018-12-25 20:54:05 Java开发

使用org.apache.commons.logging写日志文件

我正在编写一个应用程序,我需要使用 org.apache.commons.logging 库将日志写入文件,但我不知道如何启动。 任何人都可以帮助我吗? 谢谢&最好的问候。 解决方案 试试这个样本,首先你需要两个这样的属性文件; commons-logging.properties 放在应用程序的类路径中。此文件的内容应如下所示: org.apache.commo ..
发布时间:2018-12-10 21:45:05 Java开发

Spring日志没有写入log4j2

我是spring和log4j的新手。我正在尝试使用spring框架和使用log4j2库的示例Hello World项目。我的src文件夹中有log4j2.xml。当我运行应用程序时,只有我的应用程序日志写在日志文件中。弹簧日志没有写入。但是我可以在控制台中看到它们。我在我的类路径中有公共记录jar(spring dependency),log4j2和spring jar。如果我在这里缺少任何配置, ..
发布时间:2018-12-07 13:17:31 Java开发

调整apache commons日志记录的日志级别?

我有一个简单的控制台应用程序,它使用apache的PDFBox库,后者又使用公共日志记录。我在我的控制台中收到了很多垃圾邮件我想抑制: 2011年2月15日3:56:下午40点org.apache.pdfbox.util.PDFStreamEngine processOperator INFO:不支持/禁用操作:EI 在我的代码中,我试图重置日志级别无济于事: Logger. ..
发布时间:2018-12-06 14:25:31 Java开发

将System.out.println重定向到Log4J,同时保留类名信息

我有一些库在我身上调用System.out.println,我想通过log4j或commons日志记录重定向它们。但特别是我想保留完全限定的类名,所以我知道哪个组件生成了日志。 有没有一个很好的,有序的方法来完成这个? 更新:完成此操作后,我在此处发布了代码: http://www.bukisa.com/articles/487009_java-how-to-redirect-s ..
发布时间:2018-12-05 10:53:07 Java开发

Java日志记录:显示调用者的源行号(而不是日志记录助手方法)

Java的众多(叹息......)日志框架都可以很好地显示创建日志消息的方法的源文件名的行号: log.info(“嘿”); [INFO] [Foo:413]嘿 但如果有介于两者之间的辅助方法,实际调用者将是辅助方法,而且信息量不大。 log_info(“嘿” ); [INFO] [LoggingSupport:123] hey ..
发布时间:2018-12-05 09:45:30 Java开发

log4j.properties文件中log4j.rootLogger属性的意义是什么?如果我不使用这个属性会怎么样?

log4j.properties 文件中 log4j.rootLogger 属性的重要性是什么?如果我不使用这个属性会怎么样? 示例: #将root记录器级别设置为DEBUG,并将其唯一的appender设置为A1。 log4j.rootLogger = DEBUG,A1 #A1设置为ConsoleAppender。 log4j.appender.A1 = org.apa ..
发布时间:2018-12-04 14:02:15 Java开发

Apache Commons Logging的运行时发现算法有什么问题

Dave Syer(SpringSource)写入他的博客: 不幸的是,关于commons-logging的最糟糕的事情,以及使它不受新工具欢迎的因素,也是运行时发现算法。 为什么?它的运行时发现算法有什么问题?表现? 解决方案 为什么?它的运行时发现算法有什么问题?表现? 不,这不是表现,它是 classloader痛苦。 JCL发现过程依赖于类加载器黑客在运行时查 ..
发布时间:2018-11-28 20:36:57 Java开发

如何禁用类或整个包的记录器?

我正在使用apache.commons.logging,现在我想使用SimpleLog实现,但是当更改级别时,来自库的记录器就会出现。我想把它关掉。 有没有一种简单的方法来改变整个包的日志级别(可以log4j这样做)? 我试图设置 org.apache.commons.logging.simplelog.log.foo =致命 在simplelog属性文件中禁用(设置为致命可以 ..
发布时间:2018-11-27 22:57:58 Java开发