在同一台电脑里,安装jdk1.4在c盘下,安装1.6在d盘下,环境变量是1.4的。tomcat5.0安装在c盘配置的jdk是1.4能用。在解压个tomcat6.0在D盘,改了catalina.bat的set JAVA_HOME=D:\Develop_setup\jdk1.6和server.xml的端口,可是tomcat6.0还是不能用,双击tomcat6w.exe报“指定的服务并未以已安装的服务存在”,这到底是为什么呢?怎么解决啊?谢谢各位啦!
调试欢乐多
安装tomcat时最好用安装向导版本,这样装和卸载都比较干净。
以前我碰到这样的错误,就是先卸载原来的版本,然后向导安装,一切就ok了。
我知道,所以我装了jdk1.6,谢谢了
不能卸,因为两个都要用,只装一个是没问题的,但现在需要并存,谢谢了
为啥那么多人喜欢exe的,这个应该是注册一个服务,所以两个一起用会冲突
tomcat6是解压的,但还是不行
要先注册服务,如
C:\Documents and Settings\Administrator>d:D:\>cd D:\Program Files\apache-tomcat-6.0.16\binD:\Program Files\apache-tomcat-6.0.16\bin>service.bat install
Installing the service 'Tomcat6' ...
Using CATALINA_HOME: D:\Program Files\apache-tomcat-6.0.16
Using CATALINA_BASE: D:\Program Files\apache-tomcat-6.0.16
Using JAVA_HOME:
Using JVM: auto
The service 'Tomcat6' has been installed.D:\Program Files\apache-tomcat-6.0.16\bin>
删除用 service.bat uninstall建议直接点击service.bat来启动tomcat!访问方式不变。