在网上查找解决办法时,给的答案都是:删掉tomcat6的el.jar,加入juel.jar,juel-impl.jar,juel-engine.jar
但是这个我以前早就删除过,问题还是有,后来就发现,de/odysseus/el/SimpleResolver是juel-impl.jar包中的,所以
解决办法应该是:要是想在java环境下运行junit test而不是需要用到tomcat的web环境下,应该加入这3个包,那样 run as junit test时就没有这个错误了。
本文解决了在Java环境下运行JUnit测试遇到的EL错误问题。通过分析发现,即使已删除tomcat6的el.jar,问题依旧存在。最终确定解决方案为加入juel.jar、juel-impl.jar、juel-engine.jar三个jar包。
在网上查找解决办法时,给的答案都是:删掉tomcat6的el.jar,加入juel.jar,juel-impl.jar,juel-engine.jar
但是这个我以前早就删除过,问题还是有,后来就发现,de/odysseus/el/SimpleResolver是juel-impl.jar包中的,所以
解决办法应该是:要是想在java环境下运行junit test而不是需要用到tomcat的web环境下,应该加入这3个包,那样 run as junit test时就没有这个错误了。
1万+
9221
1万+
19万+

被折叠的 条评论
为什么被折叠?
