bat腳本啟動git bash窗口,并執(zhí)行命令方式
更新時間:2024年12月31日 14:29:56 作者:請叫我猿叔叔
本文介紹了如何在Windows服務(wù)器上使用cmd啟動jar包時出現(xiàn)亂碼的問題,并提供了解決方法——使用Git Bash窗口啟動并設(shè)置編碼,通過編寫start.bat腳本,設(shè)置編碼為UTF-8,可以避免亂碼問題
一、簡介
某些情況下,需要使用windows服務(wù)器,
但是使用cmd啟動jar包的時候會亂碼,
可以通過使用git bash窗口啟動并設(shè)置編碼的方式來修正。
二、使用說明
2.1 start.bat腳本
start D:\env\git\install\Git\git-bash.exe -c "git config --global gui.encoding utf-8 && java -Dfile.encoding=utf-8 -jar dating-api-1.0.jar"
2.2 參數(shù)說明
- start git-bash.ext:在cmd腳本中啟動gitbash窗口
- -c:設(shè)置啟動參數(shù), 各個啟動參數(shù)用&&分隔
- git config --global gui.encoding utf-8 : 設(shè)置編碼utf-8
2.3 效果
這樣隨你怎么玩都不會亂碼~
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux 字符設(shè)備驅(qū)動框架詳細(xì)介紹
這篇文章主要介紹了Linux 字符設(shè)備驅(qū)動框架詳細(xì)介紹的相關(guān)資料,字符設(shè)備就是字節(jié)流形式通訊的I/O設(shè)備,絕大部分設(shè)備都是字符設(shè)備,這里提供簡單的實(shí)例,需要的朋友可以參考下2016-12-12探討如何減少Linux服務(wù)器TIME_WAIT過多的問題
本篇文章是對如何減少Linux服務(wù)器TIME_WAIT過多的問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06Linux殺不死的進(jìn)程之CPU使用率700%解決方法
這篇文章主要給大家介紹了關(guān)于Linux殺不死的進(jìn)程之CPU使用率700%的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08jmeter 在linux服務(wù)器的安裝和運(yùn)行教程圖解
本文通過圖文并茂的形式給大家介紹了jmeter 在linux服務(wù)器的安裝和運(yùn)行的,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2018-07-07linux實(shí)現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法
在本篇文章中我們給大家整理了一些關(guān)于linux實(shí)現(xiàn)定時備份mysql數(shù)據(jù)庫的簡單方法,有需要的朋友們可以學(xué)習(xí)下。2018-09-09