两个log4j导致的错误现象
来源:互联网 发布:淘宝跟着空姐变美丽 编辑:程序博客网 时间:2024/06/03 16:15
1. 出错提示
log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
log4j:ERROR The class "org.apache.log4j.Appender" was loaded by
log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@15a3d6b] whereas object of type
log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@f9c40
].
log4j:ERROR Could not instantiate appender named "S".
Loading jar:file:/scionDevTool/tomcat/mes-portal-server-0.3.4/liferay-portal-5.2.3/tomcat-5.5.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
2.原因是 liferay/common/lib/log4j-1.2.9.jar
另外在应用程序有(pom.xml)
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.4.2</version>
</dependency>
依赖log4j
3.解决方法
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.4.2</version>
<exclusions>
<exclusion>
<artifactId>log4j</artifactId>
<groupId>log4j</groupId>
</exclusion>
</exclusions>
</dependency>
- 两个log4j导致的错误现象
- 两个log4j导致的错误现象
- SimpleDateFormat 的错误现象
- _CrtIsValidHeapPointer错误的现象
- java自动拆箱装箱易导致的两个错误
- 互斥型信号量导致的优先级反转现象
- dedecms导致CPU峰值现象的解决办法
- vs2010中, 注释导致的怪异现象
- 讨论java两个奇怪的语法现象
- 两个疑似WLC软件BUG的现象
- Log4j的错误提示
- 两个项目的log4j配置
- XIB 导致的错误
- strlen导致的错误
- &导致的错误
- 导错包导致的错误
- 在jsp中重复定义了两个相同id的标签导致的错误
- link 时两个同名的目标文件覆盖导致 undefined reference 错误
- 蓝桥杯模拟赛:滑动解锁
- Iterator 的用法
- 常用 Git 命令清单
- win10配置wamp server3.0.6允许局域网内访问
- springMVC两种方式实现多文件上传及效率比较
- 两个log4j导致的错误现象
- cpu原理书籍推荐
- 緩交作業--double list
- caffe +windows+matlab下找不到mex文件的解决
- Java技术 —— final关键字
- [mysql之二]外键
- Android 多module合并打包笔记
- 前端js如何生成一个json对象,并转化为json字符串
- Linux如何查看JDK的安装路径