部署
简单部署(Windows)
redis我使用小皮面板开的
mysql也是
maven打包
先打包,打包成功,找到对应jar包
在文件夹打开,然后再次目录上开cmd
java -jar jplan-0.0.1-SNAPSHOT.jar
需要注意的是,windows的java环境要和idea项目里边的java是一致的
运行成功!
属性配置方式
有时候,运维人员需要更改启动的配置,我们这里以
server:port 改成其他端口号为例,一共有三种方式修改
cmd --server.port=7070
也就是简单部署里边的写法
第二种环境变量配置
第三种,外部写一个配置文件
在jar包的文件夹下,写一个application.yml
写入自己的配置
几种配置的优先级
从低到高
多环境配置
一共分为三种环境
开发环境,测试环境,生产环境
分别为dev,test,pro
只需要写不同的yml文件
application-xxx.yaml
然后在总的application.yml中使用如下配置
spring:profiles:active: dev
如上就是使用的是开发环境
分组配置
为了更好的维护配置,我们对不同的开发环境的配置进行分组,同样也是写yml
这里我们举例只对开发环境dev
分为三个devServer服务器相关
devSelf自定以配置
devDB数据库相关配置
分别写入不同配置