windows 重啟java進程腳本


這個腳本用於啟動和重啟javaWeb程序

@echo off
rem 配置端口號
set port=8080

rem 第一層循環檢查端口占用的pid
for /f "tokens=5" %%a in ('netstat -ano ^| find ":%port%"') do (

    rem 第二層循環獲取pid對應的進程名稱
    for /f "tokens=1" %%s in ('tasklist ^| findstr "%%a"') do (
        rem 如果端口被占用判斷是否為java程序
        if "javaw.exe"=="%%s" (
         rem 如果為java程序,殺掉
             taskkill /pid %%a -t -f
             start javaw -jar  jenkins.war
              exit
        ) else (
             echo 錯誤,端口被非java程序占用,建議檢查再清除
             pause
        )
    )
)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM