64位的Windows2003 Server上添加Tomcat服务

64位的Windows2003 Server上添加Tomcat服务

由于项目中用到,特在此做一笔记:

       1.Tomcat为6.0.14,解压版。首先说明一点:Tomcat本身是32位的,所以64位操作系统的话要覆盖两个文件。
           到http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_14/res/procrun/amd64/  下载tomcat6.exe和tomcat6w.exe两个文件。

       2.将上面下载的两个文件覆盖$TOMCAT_HOME/bin下对应的文件。

       3.命令行到$TOMCAT_HOME/bin下,运行service install命令。

       4.修改服务为自启动,OK。


      PS:


      这里有点小问题,系统中用的Java为Oracle jrockit,所以安装后的路径同SUN的Java有所不同。而$TOMCAT_HOME/bin下的service.bat显然是为SUN的Java准备的,如下:

rem Set the server jvm from JAVA_HOME
set PR_JVM=%JAVA_HOME%\jre\bin\server\jvm.dll
if exist "%PR_JVM%" goto foundJvm
rem Set the client jvm from JAVA_HOME
set PR_JVM=%JAVA_HOME%\jre\bin\client\jvm.dll
if exist "%PR_JVM%" goto foundJvm
set PR_JVM=auto
:foundJvm
echo Using JVM:              %PR_JVM%

    标红的是Sun Java的安装路径,而Jrockit为 %JAVA_HOME%\jre\bin\jrockit\jvm.dll


    还有一点是:有的帖子说覆盖文件前要先运行tomcat6w.exe记录下各参数,其实完全没必要。运行server install命令后参数会自动添入。

你可能感兴趣的:(64位的Windows2003 Server上添加Tomcat服务)