日期:2014-05-17  浏览次数:20960 次

在windows下如何将Tomcat设置为自动启动的服务

承元OA基于J2ee技术开发,可以运行在Tomcat、weblogic、websphere等J2ee应用服务器上,对于一般访问量不是很高的客户我们推荐使用Tomcat(开源免费),一般情况下Tomcat服务需要手动运行批命令启动服务。在windows操作系统下如果需要将Tomcat变成自动启动的服务,只需按以下步骤操作即可:
1、在环境变量中设置JAVA_HOME
(假设我们缺省的JDK目录为d:\j2sdk1.4.2_04)
??? A、进入windows桌面,右键选择“我的电脑”-->“属性”
??? B、选择“高级”页签,点开“环境变量”
??? C、在“系统变量”下点击新建弹出“新建系统变量”,变量名输入“JAVA_HOME”,变量值输入“d:\j2sdk1.4.2_04”后点击确定。
2、将Tomcat设置成服务
(假设我们缺省的Tomcat目录为d:\Tomcat_oa)
??? A、点击开始-->运行,输入cmd进入dos控制台
??? B、执行以下dos命令(输入命令后按回车键执行)
??????? d:
??????? cd Tomcat_oa\bin
??????? service install 服务名(可选)

(注:服务名的查看:\bin\service.bat里的set SERVICE_NAME=Tomcat6,Tomcat6即为服务名)???

此时Tomcat服务已经成功安装。
3、进入系统服务将服务启动,并将服务设置成自动启动
4、服务移除
基本操作同2,最后执行service?remove 服务名(可选)

基于服务模式的参数调整
????? 基于服务模式修改tomcat\bin目录下的catalina.bat文件,调整参数(如:内存)是不起作用的,我们可以采用以下方式(以tomcat5为例):
1、运行cmd,从控制台进入tomcat的bin目录
2、运行tomcat5w //MS//服务名,windows的右下角出现托盘图标
???(服务名是具体的tomcat服务)
3、进入调整参数,保存
4、重新启动tomcat服务

---------------------------------

转自:http://www.blogjava.net/zhaochengming/archive/2010/09/07/331352.html