apachetomcat7zip解压缩版windows服务添加

让客户在用tomcat时不安装jdk即可运行,需要要将jre的目录在环境变量中定义JAVA_HOME,更简单的方法是在service.bat中设置JRE_HOME,JSSE_HOME指向jre的目录,在service.bat设置的环境变量是tomcat作为服务运行时查找需要jre用。在setclasspath.bat设置JRE_HOME,JAVA_HOME,JSSE_HOME在命令行启动,关闭tomcat查找需要jre时用。

示例:

1.apache-tomcat-7.0.47-windows-x86.zip jre7(jdk7安装后拷贝安装的JDK目录到解压tomcat的根目录更名为jre7) tomcat7解压后目录,jre拷贝到根目录。

 apachetomcat7zip解压缩版windows服务添加_第1张图片


2.setclasspath.bat文件开头设置环境变量

set JRE_HOME="%CATALINA_HOME%\jre7"
set JAVA_HOME="%CATALINA_HOME%\jre7"
set JSSE_HOME="%CATALINA_HOME%\jre7"

service.bat文件:gotHome上,set "CATALINA_HOME=%cd%"下设置环境变量

set "CATALINA_HOME=%cd%"
set "JRE_HOME=%CATALINA_HOME%\jre7"
set "JSSE_HOME=%CATALINA_HOME%\jre7"


  services.bat 从 这里下载  ,下载好解压到 BIN 目录下

3.启动cmd到tomcat下bin目录运行命令startup.bat,会显示tomcat运行时用的jre。


4.cmd运行shutdown.bat也会显示tomcat运行用的jre


5.cmd运行service.bat install安装tomcat为windows服务如图

apachetomcat7zip解压缩版windows服务添加_第2张图片

6.安装的tomcat服务移出运行cmd运行命令service.bat remove即可 ,如果没有移除成功 使用 sc delete tomcat7

注意: 服务的名称 应该和 tomcat6w ,W 前名的一致  如果修改服务的名称到 tomcat7, 那么 修改配置文件的名称为  tomcat7w.exe


处理之后完整的 tomcat7下载



你可能感兴趣的:(apachetomcat7zip解压缩版windows服务添加)