在 SpringBoot 中增加Jetty支持

2019-06-27  本文已影响0人  每天多一点

调整 maven

  1. 在 spring-boot-starter-web 中,去除 spring-boot-starter-tomcat
  2. 增加 spring-boot-starter-jetty 这个依赖
<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>

快速调试

为了可以快速的debug和测试,可以加入 jetty-maven-plugin 这个plugin。
同时去掉 devtools。

<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.4.19.v20190610</version>
</plugin>

体会

使用Jetty,明显感觉开发调试时热部署的速度比 Tomcat 要快不少。
空工程二者差距不明显。

上一篇 下一篇

猜你喜欢

热点阅读