zoukankan      html  css  js  c++  java
  • struts2升级至2.3.32,一定要对项目clean,clean,clean!!!

    目前struts2就两个版本是比较安全的:2.3.32  和 2.5.10.1,此文以2.3.32为例.

    虽然已经升级过好几个项目,然而今天对一个项目升级时,就是不成功,各种抛异常,然后各种查,各种尝试,眼看就要下班了,突然。。。项目启动成功了,懵逼。。。。


    maven项目在pom.xml文件中添加以下依赖:

    注意:

    1. 你需要先在<properties>标签中添加: <struts2.version>2.3.32</struts2.version>

    2.检查最终项目中的jar包是否有冲突,jar包版本是否一致或更高!

    3.如果你也是用的idea,那么一定要 Build Artifact,最好是先clean,clean,clean!!!其他工具亦是一样,clean,clean,clean!!!!

            <dependency>
                <groupId>org.apache.struts</groupId>
                <artifactId>struts2-core</artifactId>
                <version>${struts2.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.struts</groupId>
                <artifactId>struts2-core</artifactId>
                <version>${struts2.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.struts</groupId>
                <artifactId>struts2-json-plugin</artifactId>
                <version>${struts2.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.struts</groupId>
                <artifactId>struts2-spring-plugin</artifactId>
                <version>${struts2.version}</version>
            </dependency>

    struts2升级至2.3.32:

    必须替换的jar包:
    1. xwork-core-2.3.32.jar
    2. struts2-json-plugin-2.3.32.jar
    3. struts2-core-2.3.32.jar
    可能需要替换或增加的jar包:
    1. struts2-spring-plugin-2.3.32.jar
    2. ognl-3.0.19.jar
    3. javassist-3.11.0.GA.jar
    4. freemarker-2.3.22.jar

    可能需要增加的文件

    1. struts-tags.tld (如果页面中有使用到struts标签的话,需要放置在WEB-INF文件夹下)

    还有其他依赖包,注意项目中的jar包冲突和版本就行了。

  • 相关阅读:
    jQuery获取鼠标事件源
    windows中MongoDB安装和环境搭建
    前端获取后台数据的方法:ajax、axios、fetch
    浅谈:easy-mock的使用
    安全篇-AES/RSA加密机制
    PHP开发api接口安全验证
    Ajax简单实现文件异步上传的多种方法
    PHP7有没有你们说的那么牛逼
    基于laravel框架构建最小内容管理系统
    redis用法分析
  • 原文地址:https://www.cnblogs.com/VweiweiyixiaoV/p/8423378.html
Copyright © 2011-2022 走看看