使用service.bat install加入服务后,好象启动不了。 看运行service.bat install的时候好象需要JAVA_HOME,而我因为只有JRE所以这里是空的。 ---------------- Installing the service 'Tomcat5' ... Using CATALINA_HOME: D:\Tomcat5.5 Using CATALINA_BASE: D:\Tomcat5.5 Using JAVA_HOME: Using JVM: auto Failed installing 'Tomcat5' service ---------------- 会不会是这里有问题? 运行服务启动程序tomcat5.exe后出现以下信息: ---------------- This release of Apache Tomcat was packaged to run on J2SE 5.0 or later. It can be run on earlier JVMs by downloading and installing a compatibility package from the Apache Tomcat binary download page.
所以建议楼主还是使用解压缩版本的,然后自己配置环境变量比较好。
Hima
其实我感觉好象TOMCAT就是指向jre的地方好象要设置,其他的都不怎么需要设置了才对,就象TOMCAT自己安装时那样。
UP
这样的话jre这么配置呢?
http://edu.iecool.com/show/8077.html
但放进注册表中的信息却太多了,实在很难提取也搞不清楚具体的作用。所以现在还是想用写环境变量的方式来设置。问题出来了,TOMCAT5.5的解压缩版本,居然不能在只安装了JRE包的机器上使用。启动TOMCAT的时候说需要JDK而不是JRE。晕啊!
-------------------------------------------------
我试了,tomcat要求 jdk 和 jre 二者之一即可。若使用jdk,需要设置 JAVA_HOME
若没有jdk,只有jre ,需要设置 JRE_HOME,如 C:\jdk1.5.0_07\jre
http://tomcat.apache.org/tomcat-5.5-doc/windows-service-howto.html
看运行service.bat install的时候好象需要JAVA_HOME,而我因为只有JRE所以这里是空的。
----------------
Installing the service 'Tomcat5' ...
Using CATALINA_HOME: D:\Tomcat5.5
Using CATALINA_BASE: D:\Tomcat5.5
Using JAVA_HOME:
Using JVM: auto
Failed installing 'Tomcat5' service
----------------
会不会是这里有问题?
运行服务启动程序tomcat5.exe后出现以下信息:
----------------
This release of Apache Tomcat was packaged to run on J2SE 5.0
or later. It can be run on earlier JVMs by downloading and
installing a compatibility package from the Apache Tomcat
binary download page.