spring boot maven 打包运行踩坑记录

本文探讨了如何在Windows批处理文件中正确命名,以便Java启动命令得以执行。特别指出,当使用java.bat作为批处理文件名时,可能会导致DOS窗口异常输出。建议使用如start.bat或run.bat等其他名称,而指定Java启动路径的批处理文件则可继续使用java.bat。

如果系统配置了java环境变量 ,启动命令java 开头 例如

@echo off
REM 后续命令使用的是:UTF-8编码
chcp 65001
title=ai-mark-app
java -Dfile.encoding=utf-8 -jar ai-mark-app.jar

则批处理名字就不能命名为 java.bat 否则dos窗口会一直输出
在这里插入图片描述
将java.bat 换个名字就好了
比如 start.bat 或者run.bat

但是如果你的启动批处理是指定java 启动的 比如

start ../jre1.8.0_251/bin/java -Dfile.encoding=utf-8 -jar  ****.jar

则启动批处理的名字可以是java.bat

特此记录!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值