发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 云架构 框架 开发教程 SOA 大数据 扩展性 并发编程 EDA 分布式 函数编程

Log4J运行时出现的java.lang.VerifyError错误

2002-10-11 20:57
赞助商链接

我按照大家说的,配置好了Log4J

并且在Application中可以正常运行

但是在Web Application上出现了问题:

报错如下:

[1]java.lang.VerifyError: (class: org/apache/log4j/LogManager, method: <clinit>
signature: ()V) Incompatible argument to function
at org.apache.log4j.Logger.getLogger(Logger.java:85)
at utilities.Recorder.<clinit>(Recorder.java:31)

请问有人遇到过这样的问题吗?

究竟是怎么回事呢?

如何解决请指教,谢谢

2002-10-12 11:13

我查到问题出在哪里了
JRun4\lib目录下有个jrun-xdoclet.jar包
里面就含有org.apache.log4j包
肯定是这个和我后来拷贝到WEB-INF/lib中的log4j-1.2.7.jar冲突了
但是,我不知道如何让这个jrun-xdoclet.jar包在我的default web application中生效,应该在哪里设置classpath呢?

2002-10-17 10:55

把log4j的classpath设置在jrun前面,先到先得,不过你的jrun不要run不起来

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com