Tomcat无法启动问题

简介: 检查环境变量设置 再打开一个cmd, 1.输入if not exist "%JRE_HOME%\bin\java.exe" echo no jre java 回车    结果:no jre java          它告诉你了,你的环境变量没有java jre ,需要在path中添加java jre环境变量2.
检查环境变量设置
再打开一个cmd, 
1.输入if not exist "%JRE_HOME%\bin\java.exe" echo no jre java 回车 
   结果:no jre java          它告诉你了,你的环境变量没有java jre ,需要在path中添加java jre环境变量

2.输入if not exist "%JAVA_HOME%\bin\java.exe" echo no jdk java 回车 
结果:no jdk java 它告诉你了,你的环境变量没有java jdk ,需要在path中添加java jdk环境变量

3.输入if not exist "%JAVA_HOME%\bin\java.exe" echo "%JAVA_HOME%\bin\java.exe" 回车 
结果:"D:\pro\javajdk1.6;\bin\java.exe" 看到没,这个给你打印出了你的环境变量的全路径,我居然多了个分号!!真该死,检查出来了,环境变量多了个分号,他就找不到了。去掉分号,然后再次尝试就OK了。 

一切Ok 后,你下次就可以直接点击startup.bat,就不会一闪而过了! 

------ 
注意:如果一切步骤都是正确的,还报告找不到jdk,那你就有必要检查一下你的java jdk的bin目录下有没有 
java.exe 
javaw.exe 
jdb.exe 
javac.exe 
 

这4个,如果缺少,标示你的jdk安装的有毛病哦!再下一个吧。

设置CATALINA_HOME环境变量

1、CATALINA_HOME是TOMCAT安装路径的别名,目的是为了方便使用TOMCAT

2、计算机>属性>环境变量, 新建环境变量。变量名为CATALINA_HOME ,变量值tomcat的解压目录,我电脑上的为:“F:\apache-tomcat-7.0.12”,注意后面不用多加“\”或者“;”

3、在环境变量Path中,新增加“CATALINA_HOME%\bin\ "

3、启动tomcat :进入命令行cmd,输入startup.bat

4、打开浏览器,输入:http://localhost:8080, 看tomcat是否正常启动

5、关闭tomcat:进入命令行cmd,输入shutdown.bat

 

本人在此走了许多弯路,网络上的解决方法都没有说清楚,说不出问题点,再次总结了一下网络上的方法,希望能帮助更多的人!

若转载请注明出处!若有疑问,请回复交流!
目录
相关文章
|
应用服务中间件
解决tomcat无法启动显示cannot touch
解决tomcat无法启动显示cannot touch
248 1
|
应用服务中间件 Apache Windows
Apache Tomcat 9.0 Tomcat9服务无法启动,提示“Windows无法启动Apache Tomcat……错误1067:进程意外终止
Apache Tomcat 9.0 Tomcat9服务无法启动,提示“Windows无法启动Apache Tomcat……错误1067:进程意外终止
773 0
Apache Tomcat 9.0 Tomcat9服务无法启动,提示“Windows无法启动Apache Tomcat……错误1067:进程意外终止
|
安全 网络协议 应用服务中间件
多个tomcat 同时启动修改完端口号依然冲突问题 无法启动解决
解决方法: 在CMD 中执行 这里不得不介绍下神奇的 netsh winsock reset命令: netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。
253 0
|
XML 应用服务中间件 Android开发
Eclipse出现Tomcat无法启动:Server Tomcat v8.5 Server at localhost failed to start问题
Eclipse出现Tomcat无法启动:Server Tomcat v8.5 Server at localhost failed to start问题
479 0
Eclipse出现Tomcat无法启动:Server Tomcat v8.5 Server at localhost failed to start问题
|
IDE Java 应用服务中间件
Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题
Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题
427 0
Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题
|
应用服务中间件 编译器 数据库
【bug:eclispe中启动Tomcat警告】无法启动组件、子容器启动失败
【bug:eclispe中启动Tomcat警告】无法启动组件、子容器启动失败
1158 0
【bug:eclispe中启动Tomcat警告】无法启动组件、子容器启动失败
|
Java 应用服务中间件 Apache
关于tomcat无法启动问题详解
通常情况tomcat无法启动,有这么几个原因?(1)代码有问题; (2)tomcat有问题; (3)端口被占; (4)动态web项目为3.0; (5)java环境运行内存不足; 这是比较常见的问题。解决方案基本都可以在网上找的到。
4787 0
|
Java 应用服务中间件 程序员
关于tomcat启动中遇到的问题
在启动tomcat的过程中,控制台报以下错误 An incompatible version [1.2.12] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] 这是tomcat在安装本地APR库时的版本不兼容所导致的,这里显示版本最好为1.2.14,不过这个错误不影响程序的正常运行。
1506 0
|
应用服务中间件 Windows
|
Java 应用服务中间件