由于springboot有内置的web容器,所以打包部署非常简单。
1、打开工程的pom.xml文件
在最下面找到下面一段配置
<build>
<finalName>community_data</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
其中的finalName就是你打包之后的名字。
2、在idea上打开Terminal输入打包命令
如下图所示打开Terminal窗口,输入以下命令mvn install -Dmaven.test.skip=true,此命令是打包跳过测试
如果不用idea编辑器也可以打开dos窗口,找到相应的目录输入以上命令即可。
3、上传到服务器
输入以上命令打完包后会在项目的target目录生产打好的jar包
然后上传到服务器的指定目录
4、执行命令启动工程
启动工程命令为:nohup java -jar community_data.jar > /community_data-log.log 2>&1 &
其中后面一段/community_data-log.log 2是指定日志的存放位置。
5、停止项目
停止项目输入命令 lsof -i:端口号 查看端口的进程ID,然后kill Id就可以了。