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

相关推荐
basketball6165 分钟前
C++ 构造函数完全指南:从入门到进阶
java·开发语言·c++
淘矿人34 分钟前
Claude辅助DevOps实践
java·大数据·运维·人工智能·算法·bug·devops
小江的记录本1 小时前
【Java基础】泛型:泛型擦除、通配符、上下界限定(附《思维导图》+《面试高频考点清单》)
java·数据结构·后端·mysql·spring·面试·职场和发展
来恩10031 小时前
请求转发与响应重定向的使用
java
@杰克成1 小时前
Java学习30
java·开发语言·学习
次元工程师!1 小时前
LangFlow开发(三)—Bundles组件架构设计(3W+字详细讲解)
java·前端·python·低代码·langflow
oddsand13 小时前
Redis网络模型
java·数据库·redis
皮卡祺q3 小时前
【redies0-导论】分布式系统的演进-引进redis原因
java·数据库·redis
roman_日积跬步-终至千里3 小时前
如何分析复杂架构:一套真正能落地的方法
java·开发语言·架构
武子康3 小时前
Java-02 深入浅出MyBatis 3 快速入门:环境配置、项目创建与 CRUD 操作
java·后端