創(chuàng)建一個(gè)以bat后綴結(jié)束的文件,寫入一下代碼:
1.啟動(dòng)jar包腳本:
在Windows系統(tǒng)上面創(chuàng)建 start.bat 啟動(dòng)jar包腳本編輯以下內(nèi)容:
給窗口命名:“jeeplus-gateway”,如果是微服務(wù)的話方便查看
@echo off
START "jeeplus-gateway" java -jar -Dfile.encoding=utf-8 ./jar/jeeplus-gateway.jar -Dspring.profiles.active=test --server.port=18000 > ./logs/jeeplus-gateway.log 2>&1 &
2. 停止jar包腳本:
在Windows系統(tǒng)上面創(chuàng)建 stop.bat 停止jar包腳本編輯以下內(nèi)容:
@echo off
set port=8080
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
echo kill the process %%m who use the port
taskkill /pid %%m -t -f
goto q
)
:q
3.重新啟動(dòng)jar包腳本:
重啟jar包就是將兩個(gè)合并到一起:文章來源:http://www.zghlxwxcb.cn/news/detail-768983.html
@echo off
set port=18000
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
echo kill the process %%m who use the port
taskkill /pid %%m -t -f
goto start
)
:start
START "jeeplus-gateway" java -jar -Dfile.encoding=utf-8 ./jar/jeeplus-gateway.jar -Dspring.profiles.active=test --server.port=18000 > ./logs/jeeplus-gateway.log 2>&1 &
4.啟動(dòng)腳本:
雙擊 bat文件 確定窗口啟動(dòng)文章來源地址http://www.zghlxwxcb.cn/news/detail-768983.html
到了這里,關(guān)于Windows系統(tǒng)編寫bat腳本啟動(dòng),停止,重啟Java服務(wù)jar包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!