【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、图片:

相关推荐
火星数据-Tina1 天前
低成本搭建体育数据中台:一套 API 如何同时支撑比分网与 App?
java·前端·websocket
lcu1111 天前
Java 学习38:ArrayList 类
java
q***2511 天前
Spring Boot 集成 Kettle
java·spring boot·后端
筱顾大牛1 天前
IDEA使用Gitee来创建远程仓库
java·gitee·intellij-idea
懂得节能嘛.1 天前
【SDK开发实践】从Java编码到阿里云制品仓库部署
java·阿里云·maven
空空kkk1 天前
SpringMVC——异常
java·前端·javascript
重整旗鼓~1 天前
1.大模型使用
java·语言模型·langchain
sino爱学习1 天前
FastUtil 高性能集合最佳实践:让你的 Java 程序真正“快”起来
java·后端
.豆鲨包1 天前
【Android】 View事件分发机制源码分析
android·java
北京地铁1号线1 天前
数据结构:堆
java·数据结构·算法