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

相关推荐
小宋10212 分钟前
Java 数据库访问 vs Python 数据库访问:JDBC vs ORM
java·数据库·python
君爱学习10 分钟前
MySQL 分布式锁实现方案
java
努力学编程呀(๑•ี_เ•ี๑)17 分钟前
【405】Not Allowed
java·vue.js·nginx·node.js
未既27 分钟前
docker & docker-compose离线部署步骤
java·docker
Zachery Pole37 分钟前
JAVA_04_判断与循环
java·开发语言
Volunteer Technology43 分钟前
LangGraph的WorkFlow(一)
java·服务器·windows
懒惰成性的44 分钟前
11.Java的String类
java·开发语言
FoldWinCard1 小时前
Python 第三次作业
java·服务器·python
傻啦嘿哟1 小时前
Python列表排序:用key参数掌控排序规则
java·开发语言
大尚来也1 小时前
解决 IDEA 运行 Spring Boot 测试时“命令行过长”错误的终极方案
java·spring boot·intellij-idea