解决 系统升级spring4 遇到的问题

1:找不到jar

java.lang.NoSuchMethodError: ognl.SimpleNode.isEvalChain(Lognl/OgnlContext;)

解决方案1(推荐): 
只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了。 
解决方案2: 
Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> 
Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning

 

2:找不到jar

ava.lang.NoSuchMethodError:
ognl.SimpleNode.isEvalChain(Lognl/OgnlContext;)Z

 

解决方法:

struts 使用的是 struts2.3.1.2这个版本的struts需要的ognnl为ognl-3.0.4.jar
把包换过来异常就消失了

 

 

 

 

你可能感兴趣的:(spring4)