服务器部署spring项目jar包使用bat文件,省略每次输入java -jar了

复制代码
@echo off  
set path=C:\Program Files\Java\jre1.8.0_191\bin
START "YiXiangZhengHe-8516" "%path%/java" -Xdebug -jar -Dspring.profiles.active=prod -Dserver.port=8516 YiXiangZhengHe-0.0.1-SNAPSHOT.jar

将set path=后面改成jre的bin文件夹

START 后面接的是cmd窗口名称,输入项目名称和端口方便查看

-Dspring.profiles.active= 后面接的是spring项目application的环境名,就是application-XXX,那个XXX名

-Dserver.port= 后面接启动用哪个端口,这个会直接忽略掉项目打包前写的port

最后jar包名称改成自己的

然后将jar包和bat文件放在服务器上同一文件夹,以后更新部署只需要覆盖掉jar包,直接用bat启动,不需要每次写命令了

相关推荐
新辞旧梦29 分钟前
企业微信自建消息推送应用
服务器·python·企业微信
TPBoreas29 分钟前
Jenkins 改完端口号启动不起来了
java·开发语言
金斗潼关33 分钟前
SpringCloud GateWay网关
java·spring cloud·gateway
虎头金猫33 分钟前
如何解决 403 错误:请求被拒绝,无法连接到服务器
运维·服务器·python·ubuntu·chatgpt·centos·bug
秋名RG2 小时前
深入解析建造者模式(Builder Pattern)——以Java实现复杂对象构建的艺术
java·开发语言·建造者模式
eternal__day2 小时前
Spring Boot 实现验证码生成与校验:从零开始构建安全登录系统
java·spring boot·后端·安全·java-ee·学习方法
陈大爷(有低保)3 小时前
swagger3融入springboot
java
独行soc4 小时前
2025年渗透测试面试题总结-某服面试经验分享(附回答)(题目+回答)
linux·运维·服务器·网络安全·面试·职场和发展·渗透测试
weixin_376934635 小时前
JDK Version Manager (JVMS)
java·开发语言
月月大王5 小时前
easyexcel导出动态写入标题和数据
java·服务器·前端