Java(若依):修改Tomcat的版本

发布于:2025-02-11 ⋅ 阅读:(55) ⋅ 点赞:(0)


1、获取spring boot版本和可用tomcat版本

去famework包里找到spring-boot-starter-web,ctrl点进去
在这里插入图片描述
找到spring-boot-starter-tomcat

在这里插入图片描述

https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-tomcat
这个地址找到对应的版本号点进去

在这里插入图片描述
右边即为可用的tomcat版本号
https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-core
去这个网址找版本号。

2、在根目录的pom文件中做如下修改

在根目录下的pom文件的properties中插入

<tomcat.version>9.0.64</tomcat.version>

在这里插入图片描述
在根目录下pom文件的dependcies中添加tomcat依赖

<!--添加自定义版本的tomcat-->
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-core</artifactId>
    <version>${tomcat.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-el</artifactId>
    <version>${tomcat.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-websocket</artifactId>
    <version>${tomcat.version}</version>
</dependency>

在这里插入图片描述

3、在farmwork项目的pom文件中做如下修改

修改spring-boot-starter-web依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
   <exclusions>
       <!-- 排除默认Tomcat相关依赖 -->
       <exclusion>
           <groupId>org.apache.tomcat.embed</groupId>
           <artifactId>tomcat-embed-core</artifactId>
       </exclusion>
       <exclusion>
           <groupId>org.apache.tomcat.embed</groupId>
           <artifactId>tomcat-embed-el</artifactId>
       </exclusion>
       <exclusion>
           <groupId>org.apache.tomcat.embed</groupId>
           <artifactId>tomcat-embed-websocket</artifactId>
       </exclusion>
       <!-- 排除默认Tomcat相关依赖 -->
   </exclusions>
</dependency>

在这里插入图片描述

4、重新打包运行

clear→install→调试运行

在这里插入图片描述