Skip to content

框架升级器

引言

框架升级器作用于帮助开发者将现在项目的代码从旧版本(语言版本、框架版本等)升级到指定的新版本,同时自动处理对应的API变更,语法、依赖升级等问题,大幅度降低升级框架的成本。

框架以及版本如下

框架支持版本
Java25、21 、17 、11 、8 、7
Log4j2.x
Spring Framework6.2 、6.1 、 6.0 、 5.3 、 5.2 、 5.1 、5.0
Spring Kafka3.3 、 3.0
Spring Boot3.5 、 3.4(Community Edition) 、3.4(Moderne Edition) 、 3.3 、3.2 、3.1 、3.0 、2.7 、2.6 、2.5 、2.4 、2.3 、2.2 、2.1 、2.0
Spring Batch5.0
Spring Data3.4 、2.7 、2.5 、2.3
Spring Security6.5 、6.4 、 6.3 、 6.2 、 6.1 、 6.0 、5.8 、5.7
Spring Cloud2025 、2024 、2023 、2022 、 2021 、2020
Hibernate7.0.x 、6.6.x 、6.5.x 、 6.4.x 、 6.3.x 、 6.2.x 、 6.1.x 、 6.0.x
Kafka3.3 、3.2 、3.1 、 3.0 、 2.8 、 2.7 、 2.6 、 2.5 、2.3
Micronaut4.x 、3.x
Jackson3.x
HtmlUnit3.x
SpringDoc2.8 、2.6 、2.5 、2.2 、2.1
JaCoCox
Elasticsearch9
Mockito5.x 、4.x 、3.x
JavaEE8 、7 、6
Jakarta11 、10 、9.1 、 9
Netty4.2.x
Quarkus3.26 、1.x 、1.11
Struts6.0
Jetty12

框架升级器

  1. 选择要升级的框架,然后选择框架的版本,然后点击“运行”。

  1. 系统会先获取升级框架版本的信息,然后开始进行升级。

  1. 升级完成,在工作区会显示升级后所改动的所有文件,查看改动后的文件,根据需求,选择是否接收或拒绝。

  • 框架升级器要求使用的Maven构建版本必须是大于 3.6 以上的版本,低于3.6以下的则无法使用框架升级器完成升级。
  • 项目必须是能正常编译通过,以及Maven构建中install能正常获取所有jar包的项目,若无法编译或install存在错误,则无法完成。
  • 框架版本必须要大于当前项目的框架版本,低于或相等则无法升级。
  • 升级完成后,在工作区可查看升级后所改动的文件数据,根据需求,选择接受或拒绝修改后的建议。若接受或拒绝后,想要还原原来的框架版本,可使用“回退”进行还原到上一次操作,已接受的文件会同步还原。
  • 升级失败可查看失败的原因,然后根据失败的原因手动调整后,再使用框架升级。
  1. 接受或拒绝后,若需要还原,则可单击“回退”按钮,还原已接受文件或已拒绝的文件状态。

邮箱:chendw@feisuanyz.com 邮编:518000 地址:深圳市前海深港合作区前湾一路1号A栋201室