为了账号安全,请及时绑定邮箱和手机立即绑定

雄猫和弹簧靴启动器

雄猫和弹簧靴启动器

暮色呼如 2022-09-14 17:51:26
我有一些Spring Boot 2.1应用程序,它们都托管在Tomcat 8.5上,我们通常使用以下POM.xml结构:<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter</artifactId></dependency><dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-test</artifactId>    <scope>test</scope></dependency><dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-web</artifactId></dependency>我们面临的问题是关于大小,我们意识到弹簧启动需要大量的MB,而我们有另一个仅使用的应用程序:并且大小从50MB跳到10MB。spring-boot-starter-webspring-boot-starter-tomcat假设我们只使用Tomcat,除了我们使用的开发,如果我删除会发生什么?我是否可以拥有一个仅具有但在开发过程中仍能使用的应用程序?mvn spring-boot runspring-boot-starterspring-boot-starter-webspring-boot-starter-tomcatmvn spring-boot run
查看完整描述

1 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

看到这个答案由拉塔尔胡恩

spring-boot-starter-web包含弹簧网络依赖项(包括):spring-boot-starter-tomcat

spring-boot-starter
jackson
spring-core
spring-mvc
spring-boot-starter-tomcat

简单地包括应该就足够了。spring-boot-starter-web


查看完整回答
反对 回复 2022-09-14
  • 1 回答
  • 0 关注
  • 63 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信