zoukankan      html  css  js  c++  java
  • com.opensymphony.xwork2.util.logging.jdk.JdkLogger info 错误

    在启动Tomcat时出现了如下的错误:

    警告: Could not create JarEntryRevision for [jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar]

    ...

    2010-9-24 11:16:02 com.opensymphony.xwork2.util.logging.jdk.JdkLogger info

    信息: Parsing configuration file [struts-default.xml]

    2010-9-24 11:16:02 com.opensymphony.xwork2.util.logging.jdk.JdkLogger error

    严重: Dispatcher initialization failed

    Unable to load configuration. - bean - jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:48:178

        ...

    Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - bean - jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:48:178

        ...

    Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/RequestContext

        ...

    2010-9-24 11:16:02 org.apache.catalina.core.StandardContext filterStart

    严重: Exception starting filter struts2

    Unable to load configuration. - bean - jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:48:178

        ...

    Caused by: Unable to load configuration. - bean - jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:48:178

        ... 

    Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - bean - jar:file:/E:/Programming/apache-tomcat-6.0.26/webapps/Struts2/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:48:178

        ... 

    Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/RequestContext

        ...

    Caused by: java.lang.ClassNotFoundException: org.apache.commons.fileupload.RequestContext

        ...

    2010-9-24 11:16:02 org.apache.catalina.core.StandardContext start

    严重: Error filterStart

    2010-9-24 11:16:02 org.apache.catalina.core.StandardContext start

    严重: Context [/Struts2] startup failed due to previous errors

     

    这些错误很让我摸不着头脑,经多方查阅资料后,在Struts 2.2.x中应该导入如下7个JAR文件

    1)   commons-fileupload-1.2.1.jar

    2)   commons-io-1.3.2.jar

    3)   freemarker-2.3.16.jar

    4)   javassist-3.7.ga.jar

    5)   ognl-3.0.jar

    6)   struts2-core-2.2.1.jar

    7)   xwork-core-2.2.1.jar

     

    其实,这里还有一个小窍门,我们可以将Struts 2.2.x根目录下的apps文件夹下的struts2-blank-2.2.1.war文件进行解压,然后找到WEB-INF下的lib目录,我们可以发现里面列出了7个JAR文件,刚好这7个就是我们配置Struts 2.2.x需要导入的JARs文件

  • 相关阅读:
    b_lc_带阈值的图连通性(反向思维+并查集)
    b_lc_无矛盾的最佳球队(排序+LIS)
    b_lq_子串分值(记录当前字符的出现的前一个位置+组合数学)
    多测师讲解python _课堂练习题梳理_高级讲师肖sir
    多测师讲解python _常见的正则表达式_高级讲师肖sir
    多测师讲解 _python常见的加密方式_高级讲师肖sir
    多测师讲解python _100道题_高级讲师肖sir
    前端 CSS 一些标签默认有padding
    前端 CSS 盒子模型
    Linux ulimit 命令 限制系统用户对 shell 资源的访问
  • 原文地址:https://www.cnblogs.com/ouyxy/p/6885350.html
Copyright © 2011-2022 走看看