1.打包成jar包
2.通过xftp传输到Centos7
3.在jar包所在目录新建config目录,里面放yml文件,这样每次项目重启都会重新读取yml里的配置,就不用再去重新打包了
Springboot读取核心配置文件(application.yml)的优先级为,默认读取名字为application.yml
如果是其他名字,启动的时候得加上-Dspring.config.location=config/***.yml
java -jar -Dspring.config.location=config/***.yml warehouse.jar
- Jar包同级目录的config目录
- Jar包同级目录
- classPath(即resources目录)的config目录
- classpath目录
4.运行项目,在jar包所在目录运行,成功后就可以访问网站了
[root@localhost java-porject]# java -jar warehouse.jar
5.停止项目
#列出所有进程
[root@localhost java-porject]# ps -a
PID TTY TIME CMD
2587 pts/0 00:00:27 java
2619 pts/0 00:00:00 ps
#关闭web项目
[root@localhost java-porject]# kill -9 2587
6.放后台运行
[root@localhost java-porject]# nohup java -jar warehouse.jar &