服务器部署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启动,不需要每次写命令了

相关推荐
BeyondESH1 分钟前
Linux线程同步—竞态条件和互斥锁(C语言)
linux·服务器·c++
wn5312 分钟前
【Go - 类型断言】
服务器·开发语言·后端·golang
hanniuniu133 分钟前
详细解读,F5服务器负载均衡的技术优势
运维·服务器·负载均衡
试行7 分钟前
Android实现自定义下拉列表绑定数据
android·java
茜茜西西CeCe13 分钟前
移动技术开发:简单计算器界面
java·gitee·安卓·android-studio·移动技术开发·原生安卓开发
救救孩子把17 分钟前
Java基础之IO流
java·开发语言
小菜yh19 分钟前
关于Redis
java·数据库·spring boot·redis·spring·缓存
宇卿.25 分钟前
Java键盘输入语句
java·开发语言
浅念同学26 分钟前
算法.图论-并查集上
java·算法·图论
PatrickYao042236 分钟前
记一次安装discuz时遇到的错误
服务器