java.lang.NoSuchFieldError: TRACE

 

今天学习了spring得ejb框架,调试staleessbean时跑除了这个错误,看不懂什么意思

java.lang.NoSuchFieldError: TRACE
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1225)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.Main.runBuild(Main.java:668)
at org.apache.tools.ant.Main.startAnt(Main.java:187)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
Caused by: java.lang.NoSuchFieldError: TRACE

 

只好上网去google,发现这个错误实在太抽象,后来在一个网上有一个老外也出现跟我一样得错误,用我的蹩脚的英文勉强看清楚他的解决方案,大概意思就是项目中log4j的版本不匹配,有冲突,之类的意思,后来我就

去查找我项目中log4j果然有两个不同版本的,我就把低版本的给删除了,结果就ok了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值