1. 程式人生 > >在windows環境下實現開機延遲啟動tomcat

在windows環境下實現開機延遲啟動tomcat

jdk 延遲 JD not tar rec def rtu fin

如果說我們的服務器斷電了 開機之後還需要手動開下服務 還需要遠程連接上 然後一個一個開啟 是不是很麻煩 我們可以寫一個bat腳本 然後設置開機5分鐘之後啟動tomcat

首先配置環境變量:

路徑範例:
JAVA_HOME                E:\Java\jdk1.6.0_10
CATALINA_BASE            E:\Java\apache-tomcat-6.0.29
CATALINA_HOME            E:\Java\apache-tomcat-6.0.29
TOMCAT_HOME              E:\Java\apache
-tomcat-6.0.29

一定要在環境變量配好 不然報下面這個錯誤

The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program

然後寫bat腳本

@echo off
ping 127.0.0.1 -n 300
start  D:\apache-tomcat-7.0.73\apache-tomcat-7.0.73\bin\startup.bat
start  E:\liuzhonghua\SwitchHosts\SwitchHosts.exe

因為bat腳本沒有睡眠的命令 我們就曲線救國一下 用ping命令來代替一下 先ping300秒 也就是5分鐘 然後再執行下面的命令 bat文件和exe文件都是 start命令就可以啟動

然後把腳本扔到 啟動文件夾下 具體位置在 點擊 左下角windows》所有程序》啟動》右鍵-打開》把bat文件扔進去

大功告成 !!!!

在windows環境下實現開機延遲啟動tomcat