首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

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

2012-11-25 
java.lang.NoClassDefFoundError: org/apache/commons/lang/xwork/StringUtils .java.lang.NoClassDefFoun

java.lang.NoClassDefFoundError: org/apache/commons/lang/xwork/StringUtils .
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这句话,所以悲催了,抛出这个异常来

热点排行