SpringBoot部署到云服务器
预先准备事项
1.本地主机:安装maven
2.云端主机:安装和配置jdk
一、maven打包
方式一:maven手动版
切换至项目下,cmd:mvn package


查看target目录:

方式二:使用IDEA和Maven一键发布。
在"IntelliJ IDEA"的顶部右边选择“Edit Configurations”

添加Maven配置项

进一步配置

一键打包

查看target目录

二、云主机部署
1.上传jar包到云主机任意目标目录下

2.后台挂载应用程序
#linux
1.命令:nohup java -jar springboot-demo.jar &
注:通过nohup后台挂在程序后,原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用

#Windows
1.编写bat脚本文件springboot-demo-start.bat:
java -jar springboot-demo.jar --spring.profiles.active=prod

注:
--spring.config.location=springbootDemo-prod.yml #外部配置文件
--spring.profiles.active=prod # 运行生产环境的配置文件
2.命令:start /b springboot-demo-start.bat

3.卸载该项目的进程

三、查看项目
祝贺~

参考文献
[1]后台挂载/卸载程序[Linux/Windows]【推荐】
[2]springboot多环境(dev、test、prod)配置
[3]linux小白成长之路9————打包部署SpringBoot项目
[5]Spring Boot 部署与服务配置【推荐】
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!

浙公网安备 33010602011771号