淮安 网站建设:,wordpress字体路径设置,网页访问禁止怎么恢复,微信小程序做网站Java项目一般会被打包成jar后启动#xff0c;在windows系统中可以通过终端窗口cmd启动jar包#xff0c;即在jar包所在的目录中打开cmd#xff0c;或在cmd中进入到jar包目录#xff0c;执行如下命令#xff1a;
java -jar test.jar
在bat脚本中执行java服务#xff0c;命…Java项目一般会被打包成jar后启动在windows系统中可以通过终端窗口cmd启动jar包即在jar包所在的目录中打开cmd或在cmd中进入到jar包目录执行如下命令
java -jar test.jar
在bat脚本中执行java服务命令与cmd中类似可能会出现在启动之前该服务要使用的端口已经被占用或者说该服务已经被启动则需要将被占用的端口释放掉且事先需要判断该jar服务是否被启动如果已经在启动状态则需要先关闭再重新启动。
用txt新建一个后缀为bat文件然后编写脚本
echo off
set port17001
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port1%) do taskkill /f /pid %%m
set port21082
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port2%) do taskkill /f /pid %%m
set port31111
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port3%) do taskkill /f /pid %%m
set port41085
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port4%) do taskkill /f /pid %%m
set port51084
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port5%) do taskkill /f /pid %%m
set port61083
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port6%) do taskkill /f /pid %%m
set port71081
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port7%) do taskkill /f /pid %%m start cmd /c title test1 java -jar test1.jar
start cmd /c title test2 java -jar test2.jar
start cmd /c title test3 java -jar test3.jar
start cmd /c title test4 java -jar test4.jar
start cmd /c title test5 java -jar test5.jar
start cmd /c title test6 java -jar test6.jar
start cmd /c title test7 java -jar test7.jarpause