微信点餐系统

项目部署

1、tomcat方式部署

2、java -jar命令

(1)、先将项目打包:
mvn clean package -Dmaven.test.skip=true    //打包,跳过单元测试


(2)、将项目sell.jar拷贝到服务器上:
scp target/sell.jar root@192.168.116.150:/opt/javaapps



(3)、运行命令:
java -jar -Dserver.port=8090 sell.jar    //-Dserver.port=8090  :修改端口,可以缺省

如果需要在不同的环境使用不同的配置文件,怎么办呢?
方法一:新建两个不同的配置文件,命名为:application-dev.yml和application-prod.yml,再在配置文件application.yml如下配置:
spring:
  profiles:
    active: dev

表示项目使用application-dev.yml配置
方法二:依然方法一中的配置文件,用如下启动命令动态使用配置文件:
java -jar -Dserver.port=8090 -Dspring.profiles.active=dev sell.jar


方法三:项目后台启动:
nohup java -jar sell.jar > /dev/null 2>&1 &
文章目录