您的位置:首页 > 运维架构 > Apache

java.lang.NoClassDefFoundError: org/apache/commons/lang/xwork/StringUtils .异常

2015-11-30 12:03 706 查看
java.lang.NoClassDefFoundError: org/apache/commons/lang/xwork/StringUtils .

遇到这个问题,分为三步处理:

     1、是否导入了commons-lang.jar这个jar包

     2、是否导入了xwork-core.jar这个jar包

     3、如果以上都导入没有问题,将xwork-core这个包的版本换为2.1.6

原因是:

     查看xwork-core 2.1.6.jar的目录结构可以发现在这它的个版本中包含有org.apache.commons.lang.xwork这个包,并且在它的下面还包含有StringUtils.java这个类,

显然这些就是报错中所需要的,如果耐心的话再查看commons-lang.jar的目录结构,会发现它的下面也有StringUtils.java这个类,但是遗憾的是我们所引用的struts2-json-plugins的jar包中的某个类import的是org.apache.commons.lang.xwork这句话,所以悲催了,抛出这个异常来
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: