本帖最后由 wlgpep 于 2013-11-04 23:57:30 编辑

解决方案 »

  1.   

    项目启动报了个 java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup还请各位指点指点啊!谢谢了!
      

  2.   

    还是lang包的问题,不知道你在哪找到的这个包,去看看jar中有没有这个StrLookup类
      

  3.   

    缺少了apache的common-lang包,package org.apache.commons.lang.text;
    public abstract class StrLookup 
      

  4.   

    非常感谢各位的参与,包是官网下载的struts2.3.15.3中提取的,工程也引入了commons-lang3-3.1.jar和commons-lang.jar两个包,StrLookup 类也可以找到的!很是悲剧啊!就是报错!这个问题还没有解决又出新的问题了!
    2013-11-5 15:27:17 oracle.jdbc.driver.OracleDriver registerMBeans
    严重: Error while registering Oracle JDBC Diagnosability MBean.
    javax.management.MalformedObjectNameException: Invalid character '
    ' in value part of property
    在网上查了,大部分说是数据库驱动的问题.按网上说的方法更换到了Oracle 11.1.0.7.0-Production的ojdbc6.jar驱动包还是报这个错!
    希望遇到类似问题的给指导一下!非常感谢了!
      

  5.   

    现在发现工程中两个包同时存在就会报oracle.jdbc.driver.OracleDriver registerMBeans
    严重: Error while registering Oracle JDBC Diagnosability MBean.
    javax.management.MalformedObjectNameException: Invalid character '
    ' in value part of property
    如果删除了commons-lang.jar包就报 
    java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup
    是不是jar包冲突啊!我的两个jar包分别是commons-lang3-3.1.jar和commons-lang-2.4.jar
    都是在struts2.3.15.3中提取的!
    麻烦高手给指点一下啊!谢谢了!
      

  6.   

    非常感谢楼上两位的参与,问题已经解决,两个jar包都需要,不是jar包冲突的问题.是tomcat缓存的问题.clerk不起作用,手动删除重新发布问题解决!