【内容指引】
SpringBoot项目介绍;
打包SpringBoot项目:
1.pom.xml;
2.application.properties配置;
3.application-dev.properties配置;
4.application-prod.properties配置;
5.data.sql;
6.打包设置。
将jar包部署到linux服务器:
1.将jar包从Mac上传到远程linux服务器;
2.在Mysql中创建数据库实例;
3.以生产配置的方式运行jar包。
相关技巧
1.删除数据库;
2.查看进程;
3.根据端口查进程;
4.杀死指定进程 。
本例用于演示打包部署的java项目有如下特点:
1.采用jar包(而不是war包的方式)的方式打包;
2.双配置:开发环境采用内置的内存数据库h2,生产环境采用Mysql数据库。前两篇已经在服务器中用Docker的方式安装了Mysql。
需要特别说明的配置如下:
打包方式
<packaging>jar</packaging>