将tomcat7解压版注册为windows系统服务

一、修改service.bat文件(...tomcat7inservice.bat)

该文件中共修改两处即可

①:在文件的开头加入以下设置,分别是java的安装路径、Tomcat的安装路径及服务的名称

SET JAVA_HOME=D:programjdk1.6  

SET CATALINA_HOME=D:winsolrapache-tomcat-7.0.78 

SET PR_DISPLAYNAME=TomcatSolr

 如下图所示:

②:在文件中部找到以下内容并修改

rem Set default Service name  
set SERVICE_NAME=Tomcat7

修改为:

rem Set default Service name  
set SERVICE_NAME=TomcatSolr  

二、修改shutdown.bat和startup.bat文件

这两个文件修改的地方都相同在文件头加入以下内容即可:

SET JAVA_HOME=D:programjdk1.6  
SET CATALINA_HOME=D:winsolrapache-tomcat-7.0.78

如下图所示:

三、将tomcat 加入系统服务

移除服务:

四、配置JVM参数后重启tomcat服务生效

 运行regedit   在注册表中搜索服务名:TomcatSolr    定位到Parameters/Java/Options 名称,编辑该内容,加入以下内容:

-Xms512m
-Xmx1024m
-XX:PermSize=128m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=48m

如下图所示: 

 

原文地址:https://www.cnblogs.com/101key/p/8358549.html