如何覆盖jhipster使用的 Spring Boot 版本

mjqavswn  于 2022-11-05  发布在  Spring
关注(0)|答案(2)|浏览(261)

我的JHipster生成的应用程序使用
<spring-boot.version>2.1.1.RELEASE</spring-boot.version>
其中包括Sping Boot v.2.0.6
但我想使用Sping Boot 2.1.1
我需要在我的pom.xml中做些什么改变来实现这个目标。
但是当我构建和运行时,仍然使用v2.0.6。

c0vxltue

c0vxltue1#

感谢您提出这个问题。盖尔对您问题的评论为我指明了正确的方向。我刚刚完成了我的遗留项目的升级。以下是我是如何做到的:
1.转到此链接:https://www.jhipster.tech/upgrading-an-application/
1.按照自动升级的说明进行操作(在升级之前,请确保创建了新分支,并确保存在合并冲突)。
1.解决合并冲突并运行测试。
1.提交更改以避免重复工作。
最重要的是,在开始之前阅读说明并理解它们,因为否则你会变得沮丧。
您可以在此处获得JHipster发布版本列表:https://www.jhipster.tech/releases/

yrdbyhpb

yrdbyhpb2#

我面临着同样的问题,我的jhipster版本是3.9.1和Spring Boot 的版本是2.2.7.RELEASE。
因此,要将spring-boot.版本升级到最新的2.7.5版,请执行以下操作:
在Jhipster之前从Sping Boot 添加依赖项管理,如下所示:

<dependencyManagement>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>${spring-boot.version}</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
    <dependency>
        <groupId>io.github.jhipster</groupId>
        <artifactId>jhipster-dependencies</artifactId>
        <version>${jhipster-dependencies.version}</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
</dependencies>

对我很有效

相关问题