贤仁居 George Gong
It's never too late to learn
posts - 32,comments - 16,trackbacks - 0

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

       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命令后参数会自动添入。
posted on 2009-03-31 17:32 George Gong 阅读(3448) 评论(2)  编辑  收藏 所属分类: JAVA&&J2EE

FeedBack:
# re: 64位的Windows2003 Server上添加Tomcat服务
2009-04-27 22:31 | 宫庆宝
非常好。也非常感谢你!  回复  更多评论
  
# re: 64位的Windows2003 Server上添加Tomcat服务
2009-11-07 09:54 | ha
能把你http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_14/res/procrun/amd64/ 下载的发我一份嘛 谢谢了
我的邮箱hbz2007sunny@163.com  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: