调整 maven
- 在 spring-boot-starter-web 中,去除 spring-boot-starter-tomcat
- 增加 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 要快不少。
空工程二者差距不明显。
网友评论