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

相关推荐
月临水几秒前
用rustdesk+云服务器实现远程控制
运维·服务器
weixin_446260854 分钟前
小而强大的文件系统,大大提高微控制器的稳定性
linux·服务器·网络
浩瀚之水_csdn8 分钟前
++ Lambda 表达式详解
java·jvm·windows
范纹杉想快点毕业16 分钟前
C语言综合项目实战练手:基于C语言的简单数据库系统实现
服务器·c语言·数据库
₍˄·͈༝·͈˄*₎◞ ̑̑码23 分钟前
多线程——线程安全问题
java·线程安全
皙然28 分钟前
深入浅出 JVM:从内存结构到性能调优的全维度解析
java·jvm
智能工业品检测-奇妙智能40 分钟前
开源知识库平台有哪些
服务器·人工智能·spring boot·开源·openclaw·奇妙智能
冬天豆腐44 分钟前
Springcloud,Nacos管理,打jar包后,启动报错
java·spring cloud·maven·jar
深念Y1 小时前
旧物新生:用魅蓝Note5 root后搭建家用Linux服务器(部署宝塔/AList/QB)
linux·运维·服务器·手机·diy·魔改·魅族
redgxp1 小时前
SpringBoot3整合FastJSON2如何配置configureMessageConverters
java