1、启动脚本
start.bat
@echo off
chcp 65001 # UTF-8
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
set JAVA_HOME=jdk1.8
set PATH=%JAVA_HOME%\bin
set CLASSPATH=%JAVA_HOME%\jre\lib
start java -Xms512m -Xmx 2048m -jar -Djava.library.path=lib\ helloword.jar &
exit
@pause
2、停止脚本
stop.bat
# 项目名匹配停止
@echo off
set project=helloword
echo project: %char%
for /f "usebackq tokens=1-2" %%a in (`jps -l ^| findstr %project%`) do (
echo find process %%a
taskkill /f /pid %%a
)
exit
@pause
# 端口号匹配停止
@echo off
set port=8080
for /f "tokens=1-5" %%i in (`netstat -ano^|findstr ":%port%"`) do (
echo find port %%i
taskkill /f /pid %%i
)
exit
@pause