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

相关推荐
毕设小屋vx ylw2824261 分钟前
Java开发、Java Web应用、前端技术及Vue项目
java·前端·vue.js
wow_DG5 分钟前
【运维✨】云服务器公网 IP 迷雾:为什么本机看不到那个地址?
运维·服务器·tcp/ip
TDengine (老段)6 分钟前
TDengine 字符串函数 CHAR 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
float_com17 分钟前
【java基础语法】------ 数组
java
Adellle21 分钟前
2.单例模式
java·开发语言·单例模式
零雲31 分钟前
java面试:有了解过RocketMq架构么?详细讲解一下
java·面试·java-rocketmq
Deamon Tree42 分钟前
HBase 核心架构和增删改查
java·hbase
一个处女座的暖男程序猿1 小时前
2G2核服务器安装ES
服务器·elasticsearch·jenkins
卡卡酷卡BUG1 小时前
Java 后端面试干货:四大核心模块高频考点深度解析
java·开发语言·面试
Yolo566Q1 小时前
OpenLCA生命周期评估模型构建与分析
java·开发语言·人工智能