米拓做的网站如何改代码,网站运营解决方案,wordpress 4.7.3 漏洞,用织梦做网站都需要用什么windows服务器发布Java程序
一般来说再Windows服务器上发布就直接使用cmd#xff0c;然后使用javaw -jar ****.jar但是使用这种方法有两种环境同时再此服务器上时#xff08;生产环境和测试环境#xff09;#xff0c;直接再任务管理器中杀死javaw进程就会混乱#xff0c…windows服务器发布Java程序
一般来说再Windows服务器上发布就直接使用cmd然后使用javaw -jar ****.jar但是使用这种方法有两种环境同时再此服务器上时生产环境和测试环境直接再任务管理器中杀死javaw进程就会混乱不知道哪个时测试环境那个是生产环境无意中看到一个小视频可以写一个脚本进行Java项目的启动或者关闭可以分为一下三个脚本 启动脚本关闭脚本重启脚本
启动脚本
****.jar为Java的jar包名称必须和jar包再同一目录
echo off
START app javaw -jar ****.jar关闭脚本
8082为Java程序的端口
echo off
set port8082
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port%) do (echo kill the process %%m who use the port taskkill /pid %%m -t -fgoto q
)
:q重启脚本
echo off
set port9090
for /f tokens1-5 %%i in (netstat -ano^|findstr :%port%) do (echo kill the process %%m who use the port taskkill /pid %%m -t -fgoto start
)
:startSTART app javaw -jar ****.jar同时也可以写一个脚本注册为服务可以将该服务注册为开机启动该脚本中设置每10分钟判断一下程序是否存在如果不存在就自动启动我这个项目中还没有使用到所以这个脚本就先不展示