springboot项目war包部署并去除项目名访问
springboot项目jar包部署请见:https://blog.csdn.net/rico_zhou/article/details/81283953
springboot内置了Tomcat,并且我们开发环境springboot启动是可以不带有项目名访问的,近日有了这个需求,原本是jar包部署并注册成服务,现在需要war包部署,以Windows下环境为例。
首先,将pom.xml中打包配置改成war
<!-- war包部署 -->
<packaging>war</packaging>
然后去除springboot中自带的tomcat
<!-- SpringBoot Web容器 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- war包部署移除嵌入式tomcat插件 -->
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spr