Tomcat无法启动

  启动Tomcat提示:指定的服务未安装

新下载的Tomcat7.0 解压缩完了运行tomcat7.exe屏幕一闪就没了 运行tomcat7w.exe弹出个筐
指定的服务并未以已安装的服务存在 Unable to open the Service 'tomcat6'

我安装了tomcat7,双击startup.bat可以正常启动Tomcat,也可以显示http://localhost:8080/,但是貌似安装版的不好用。卸载之后,也把tomcat的一些服务给卸载了。双击绿色版的tomcat7w.exe却出现"指定的服务并未以已安装的服务存在","Unable to open the

service"Tomcat6"。

后来找到了原因,原来是没有安装此项服务。具体安装方法:打开命令行提示符窗口

=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可

  

 

Tomcat 启动不了 进入服务启动时提示"windows不能在本地计算机启动Apache Tomcat...."

tomcat9.0点击start后,如图这个窗口的进度条过到一半左右会消失,然后service status依然表示stoppes,应该如何解决?请大神帮忙
图片说明

 

进入服务中启动时提示如下信息

进一步查看Tomcat 系统日志 tomcat安装目录下的logs文件夹

 

打开上面commons-daemon.2014-10-22.log文件 发现java虚拟机的运行位置不对

打开tomcat 界面发现java  tab页下的 java virtual machine 错误

 

1、可能是tomcat版本和jdk的版本不匹配,总之一句话,eclipse,jdk,tomcat的位数一定要匹配。另外64位的电脑能兼容32位的软件

2、Tomcat目录下的bin,进入Tomcat8w.exe,进去切换到startup,下面的Mode默认是jvm,把这个jvm换成java就好了。虽然不知道是什么原理,但是这样倒是解决了这个问题。

 

猜你喜欢

转载自ch-kexin.iteye.com/blog/2357399