tomcat启动服务的bat
REM TOMCAT 启动服务REM==========================================
@ECHO OFF
SET TOMCAT_HOME=c:\MyBill\
SET JAVA_HOME=c:\MyBill\JDK1.6
PATH %JAVA_HOME%\BIN;
SET CLASSPATH=%JAVA_HOME%\LIB\TOOLS.JAR;%JAVA_HOME%\lib\tools\dt.jar;%TOMCAT_HOME%\common\lib\servlet.jar
@ECHO ON
REM TOMCAT 启动系统
@ECHO OFF
%JAVA_HOME%\bin\java.exe -Xms256m -Xmx512m -jar -Duser.dir=%TOMCAT_HOME%%TOMCAT_HOME%\bin\bootstrap.jar start
注:从上面的代码可以看出,程序是安装在c盘的MyBill目录下,tomcat是里的文件也全部都是放在MyBill目录下,JDK的根目录为c:\MyBill\JDK1.6
最后一句代码就是启动JDK和Tomcat
在dos中可以通过%cd%得到当前文件的路径,所以我们可以得到一个改良版本(不管放到哪个目录下都可以):
REM TOMCAT 启动服务
REM==========================================
@ECHO OFF
SET TOMCAT_HOME=%cd%
SET myJDK=\JDK1.6
SET JAVA_HOME=%cd%%myJDK%
PATH %JAVA_HOME%\BIN;
SET CLASSPATH=%JAVA_HOME%\LIB\TOOLS.JAR;%JAVA_HOME%\lib\tools\dt.jar;%TOMCAT_HOME%\common\lib\servlet.jar
@ECHO ON
REM TOMCAT 启动系统
@ECHO OFF
%JAVA_HOME%\bin\java.exe -Xms256m -Xmx512m -jar -Duser.dir=%TOMCAT_HOME%%TOMCAT_HOME%\bin\bootstrap.jar start
简洁一点就可以这样写:
@echo off
PATH %CD%\JDK6\BIN;
SET CLASSPATH=%CD%\JDK6\LIB\TOOLS.JAR;%CD%\JDK6\lib\tools\dt.jar;%CD%\common\lib\servlet.jar
SET JAVA_HOME=%CD%\JDK6
set tomcat_home=%CD%
%JAVA_HOME%\bin\java.exe -Xms256m -Xmx512m -jar -Duser.dir=%tomcat_home%%tomcat_home%\bin\bootstrap.jar start
更简洁一点:
@echo off
PATH %CD%\JDK6\BIN;
SET CLASSPATH=%CD%\JDK6\LIB\TOOLS.JAR;%CD%\JDK6\lib\tools\dt.jar;%CD%\common\lib\servlet.jar
%CD%\JDK6\bin\java.exe -Xms256m -Xmx512m -jar -Duser.dir=%CD%%CD%\bin\bootstrap.jar start
页:
[1]