由于项目中用到,特在此做一笔记:
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 阅读(3450)
评论(2) 编辑 收藏 所属分类:
JAVA&&J2EE