【JAVA】bat批处理命令启动jar包

1、jar启动不显示黑窗

项目启动.bat:

powershell 复制代码
@echo off
chcp 65001
start javaw -Dfile.encoding=utf-8 -jar xxx.jar
exit

2、jar启动显示黑窗

项目启动.bat:

powershell 复制代码
@echo off
chcp 65001
java -Dfile.encoding=utf-8 -jar xxx.jar

3、停止当前启动jar包

项目停止.bat(和jar包同目录)

powershell 复制代码
@echo off
taskkill -f -t -im javaw.exe
exit

4、扩展写法

powershell 复制代码
@echo off
chcp 65001
//可以在处写其他命令 比如转文件位置 cd .....
java -Dfile.encoding=utf-8 -jar xxx.jar

说明:

1、处理过程:新建一个txt文件,写入相关内容后,修改后缀为bat,然后点击启动。

2、chcp 65001: 处理黑窗中文乱码问题

3、-Dfile.encoding=utf-8 :处理jar包中文乱码问题

4、图片:

相关推荐
苍煜1 分钟前
万字详解Maven打包策略:从基础插件到多模块实战
java·maven
有来技术5 分钟前
Spring Boot 4 + Vue3 企业级多租户 SaaS:从共享 Schema 架构到商业化套餐设计
java·vue.js·spring boot·后端
东东51627 分钟前
xxx医患档案管理系统
java·spring boot·vue·毕业设计·智慧城市
一个响当当的名号1 小时前
lectrue9 索引并发控制
java·开发语言·数据库
进阶小白猿1 小时前
Java技术八股学习Day30
java·开发语言·学习
hhy_smile2 小时前
Class in Python
java·前端·python
qq_12498707533 小时前
基于Srpingboot心晴疗愈社平台的设计与实现(源码+论文+部署+安装)
java·数据库·spring boot·spring·microsoft·毕业设计·计算机毕业设计
大爱编程♡3 小时前
SpringBoot统一功能处理
java·spring boot·后端
leiming63 小时前
FreeRTOS 的任务与 Linux
java·开发语言
小马爱记录3 小时前
枚举策略驱动
java