【问题标题】:Configuring spring boot application from tomcat to jetty配置从tomcat到jetty的spring boot应用
【发布时间】:2021-08-13 05:10:51
【问题描述】:

考虑一个使用 tomcat 服务器部署的 Spring Boot Web 应用程序
现在我想将服务器从 tomcat 更改为 jetty。是否可以?或一些
配置它的简单方法

【问题讨论】:

    标签: spring-boot


    【解决方案1】:

    是的,有可能,从 pom.xml 中替换这个 dpendancy

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <exclusions>
        <exclusion>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-tomcat</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    

    并添加

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-jetty</artifactId>
    </dependency>
    
    

    请注意,还有其他一些启动器,例如默认情况下可能会引入 Tomcat 的 ThymeLeaf 模板引擎等。如果您使用其中之一,则必须手动从所有此类依赖项中排除 Tomcat。

    【讨论】:

    • 好的。那么仅仅改变依赖就足以改变服务器了?
    猜你喜欢
    • 2014-01-01
    • 1970-01-01
    • 2023-03-07
    • 2016-12-23
    • 2017-12-01
    • 2018-05-22
    • 2014-05-25
    • 1970-01-01
    • 2017-01-02
    相关资源
    最近更新 更多