
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
昆明IT培训的老师这一期给大家讲Java的TomCat中tomcat6w.exe的运行。
1.使用环境
很多时候我们用的是官网的解压免安装版的Tomcat,相比安装Tomcat除了少了安装步骤以外还少了tomcat6w.exe运行所需要的环境变量,所以一般Java开发免安装版的已经足够使用了,但是如果部署服务的时候我们不可能只运行startup.bat文件,我们需要新建一个服务并可以通过tomcat6w.exe启动和关闭服务。
2.无法运行tomcat6w.exe
(1)提示错误:
运行tomcat6w.exe ,提示指定的服务未安装unable to open the service 'tomcat6'或者一闪而过
(2)解决方法:
1>.环境变量配置
Java环境变量:参考Java学习札记(一)JDK安装配置
Tomcat环境变量:参考Java学习札记(二)TomCat安装配置
2>.运行service.bat install文件
打开命令行提示符窗口->进入Tomcat安装目录->进入bin目录下->输入:service.bat install即可
3.解决Tomcat6解压版在64位windows系统上无法启动tomcat6w.exe的问题
(1)提示错误:
在Tomcat的日志文件路径中F:\JAVA\apache-tomcat-6.0.18\apache-tomcat-6.0.18\logs有以下几个错误
[174 javajni.c] [error] %1不是有效的Win32应用程序。
[994 prunsrv.c] [error] Failed creating java D:\java\jre\bin\server\jvm.dll
[1269 prunsrv.c] [error] ServiceStart returned 1
(2)解决方法:
因为某些原因不能升级tomcat到高版本,apache-tomcat-6.0.18又没有64位版本的。从网站上下载tomcat6.exe和tomcat6w.exe替换本地的即可,现在官网或许没有6.0.18版本的了直接下载6.0的64位的任何比6.0.18版本高的版本就行,注意把之前tomcat6w.exe选项卡中的参数记录下来,填到新的tomcat6w.exe里面,然后启动服务,就可以了。