首页 > 系统相关 >windows下启停jar并指定application.yml配置文件

windows下启停jar并指定application.yml配置文件

时间:2024-03-20 11:47:34浏览次数:17  
标签:set 配置文件 windows JAR jar echo application yml

启动脚本

start.bat

@echo off
REM 设置jar文件名和application.yml文件名
set JAR_FILE=xxx-boot.jar
set YML_FILE=application-prod.yml
set ACTIVE=prod
set PORT=8080

REM 启动jar
:start
java -jar %JAR_FILE% --server.port=%PORT% --spring.profiles.active=%ACTIVE% --spring.config.location=%YML_FILE%

goto :end

停止脚本

close.bat

@echo off
setlocal
set JAR_NAME=xxx-boot.jar
 
for /f "tokens=1" %%a in ('jps -l ^| findstr /R /C:"%JAR_NAME%"') do (
    echo 正在关闭Java应用程序,进程ID为 %%a ...
    taskkill /F /PID %%a
)
 
endlocal
echo 完成.

标签:set,配置文件,windows,JAR,jar,echo,application,yml
From: https://www.cnblogs.com/csh-java/p/18084885

相关文章

  • Python配置文件使用教程
    在Python应用程序开发过程中,配置文件扮演着重要的角色。配置文件可以用来存储应用程序的各种设置、选项和参数,使得程序更加灵活和可配置。本文将介绍Python中如何使用配置文件,并提供一些常见的配置文件处理方法。一、配置文件格式常见的配置文件格式有多种,包括INI格式、J......
  • Python配置文件使用教程
    在Python应用程序开发过程中,配置文件扮演着重要的角色。配置文件可以用来存储应用程序的各种设置、选项和参数,使得程序更加灵活和可配置。本文将介绍Python中如何使用配置文件,并提供一些常见的配置文件处理方法。一、配置文件格式常见的配置文件格式有多种,包括INI格式、JS......
  • 【端口】windows开放端口,外部链接访问不成功
    1.问题        远程主机A防火墙关闭,远程主机A部署成功项目,本地可以启动和访问,但是电脑B访问A时        候(通过外部链接),访问失败。2.解决        打开电脑A的防火墙,设置A的开放端口入站规则。3.注意        使用端口时候,看看该端口是否被......
  • 矿场搭建(tanjar)
    题目描述样例输入913413512261563163261213242536370输出Case1:24Case2:41法一(点双)考虑每一个vDCC,每个割点可以看成不同连通块间的通道,如果没被砸,能通过这个割点跑到其他连通块中。情况一如果一个vDCC中没有割点,需要两个......
  • 040_Windows下MySQL定时备份
    目录定时备份脚本计划任务定时执行定时备份脚本remauther:zhyqremdate:20220929rem******BackupMySQLStart******@echooff::设置时间变量set"Ymd=%date:~0,4%%date:~5,2%%date:~8,2%"::创建存储的文件夹ifnotexist"C:\mysql_backup"md"C:\mysql_backup"......
  • 050_Windows下定时删除日志文件
    目录定时删除脚本计划任务定时执行定时删除脚本remauther:zhyqremdate:20220930rem******dellogStart******@echooff::删除三月前的日志forfiles/p"C:\powerShovel\api\logs"/m*.log-d-90/c"cmd/cdel/f@path"@echoonrem******dellogEnd******......
  • 100_Windows服务器部署流程
    服务器煤矿IP用户名密码系统内存硬盘集团administratorNhjc1234WinServer201616G1T煤矿端口规划集团端描述端口用户名密码前端80mysql21836root1q2w3e4r!Q@W#E$Rredis22836root1q2w3e4r!Q@W#E$Rminio23836......
  • Windows Server 2022 上进行域操作需要使用一些命令和工具来管理域、用户、计算机等
    WindowsServer2022上进行域操作需要使用一些命令和工具来管理域、用户、计算机等。以下是一些常用的WindowsServer2022上域操作的命令:添加计算机到域:将计算机添加到域的命令为:Add-Computer-DomainNameyour_domain-Credentialyour_credentials列出域中的计算机......
  • Windows Server 2022 中使用 PowerShell 5.1 进行域管理时,您可以使用一些命令来执行各
    WindowsServer2022中使用PowerShell5.1进行域管理时,您可以使用一些命令来执行各种操作。以下是一些命令:创建新用户:powershellCopyCodeNew-ADUser-Name"JohnDoe"-SamAccountName"johndoe"-AccountPassword(ConvertTo-SecureString"P@ssw0rd"-AsPlainText-Fo......
  • Windows 系统中进行一些域管理操作 net group /domain 命令 参数
    Windows系统中进行一些域管理操作。以下是一些常见的用法和参数:列出所有域用户组:bashCopyCodenetgroup/domain查看特定用户组的成员:bashCopyCodenetgroup"GroupName"/domain添加用户到指定用户组:bashCopyCodenetgroup"GroupName"UserName/add/domain......