当前位置: 首页 > 面试题库 >

Idea Springboot怎么修改内置Tomcat版本?

贡正诚
2023-05-05

在 spring boot 出来之前,或者没有使用 spring boot 时,Java EE 开发时如果选择 tomcat servlet,需要自己指定 tomcat 版本;此处没有考虑那种直接把打包的 war 直接扔到本地安装的任意版本的 tomcat,然后启动外置 tomcat 的情况。

使用 spring boot (内置 tomcat)时,一般情况下,完全没有必要去修改 tomcat 的版本,就算是生产环境使用的 spring boot 内置版本,也是最好使用 spring boot 的内置的 tomcat 版本,这是经过兼容测试、回归测试的版本号。

这里教大家如何在pom.xml指定修改tomcat的版本,直接上代码:

    <properties>
        <tomcat.version>8.5.31</tomcat.version>
    </properties>


        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope>
        </dependency>   
     
        <dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-juli</artifactId>
            <version>${tomcat.version}</version>
        </dependency>


 

 类似资料:
  • 1.手机版 设置方法:我-设置-修改密码 2.电脑版 设置方法:设置-帐号-修改密码

  • vscode里查看node运行内存才2G出头, 但是CMD里有6G怎么回事, 电脑环境变量也设置了, 也重启了但是还改变不了vscode里的node内存 设置过setx NODE_OPTIONS --max-old-space-size=xxx但是依然没效果

  • 1.手机版 1)从个人资料中修改:我-头像栏-点击手机号 2)从设置中修改:我-设置-修改手机号 2.电脑版 1)从个人资料修改:头像栏-手机号-修改 2)从设置修改:设置-帐号-修改手机号

  • 我正在使用改型2.0,我正在我的Android应用程序中实现删除功能,但是,我不能成功,有人能给我一个建议吗? 我两个都试过:

  • pandas只会创造新表吗?不能直接修改旧表?

  • 这是我的代码,它说错误是我用了一个小版本的minsdkversion?我该怎么修? 这就是错误 错误:C:\用户\ismaprod\StudioProjects\android3\应用程序\src\main\AndroidManifest.xml:7:5-73 错误:使用-sdk:minSdkVersion 11 不能小于库中声明的版本 14 [com.google.android.gms:pla