需要修改对应model或者项目得pom文件
<!-- 打包 jar war-->
<packaging>war</packaging>
添加tomcat依赖
<!-- 添加Tomcat部署依赖包-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
利用maven打包 执行package和他之后的命令都可以
查看target包下的classes目录,看是否有META-INF目录,没有的话在pom文件的build标签中添加相关配置,即可生产对应文件(原理不清楚)
<resources>
<resource>
<directory>src/main/webapp</directory>
<targetPath>META-INF/resources</targetPath>
<includes>
<include>**/**</include>
</includes>
</resource>
</resources>
可以用java -jar 项目名.jar 命令直接部署服务
方案借鉴:
https://www.jianshu.com/p/ae170a58f88c
https://www.cnblogs.com/arsn/p/12601020.html