tomcat闪退解决

Posted wcher

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat闪退解决相关的知识,希望对你有一定的参考价值。

下载了最新版本的tomcat,是解压版的,完事后就闪退。

但我的jdk是安装好的,在命令提示符中测试java,javac,java -version等命令都是好使的。

我的解决方法是:

1.在系统变量中添加JAVA_HOME,JAVA_CATALINA,TOMCAT_HOME环境变量,其值全是tomcat的安装路径,即技术分享图片

图片上的蓝色字,复制粘贴即可。

2.在bin中的startup.bat和shutdown.bat里添加

SET JAVA_HOME=C:\\Program Files\\Java\\jdk-9.0.4     (jdk的安装路径)
SET CATALINA_HOME=G:\\javastudy\\apache-tomcat-9.0.6  (tomcat安装路径),即

技术分享图片

这样后,tomcat就能启动,但是127.0.0.1:8080测试页面是404 not found

3.查阅别人的博客,我总结tomcat出问题最常见的俩点是,jdk与tomcat路径问题(上面说的),另外就是端口占用问题,即8080端口不能用,抱着瞎猫碰到死耗子心情试了试,在conf目录下有个server.xml文件,将

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

里面的8080改成了8000,之后我就测试一下,

127.0.0.1:8000回车后,果然就出来了tomcat的测试页面。

4.我还想知道8080端口到底在干什么,命令提示符cmd后键入netstat -ano回车,即

技术分享图片

发现有个pid为5080,再Ctrl+alt+点,点详细信息后发现

技术分享图片

发现pid为5080的有个进程在运行,具体是干什么的,不清楚,反正就是占用了。

端口查询参考的链接是:

https://jingyan.baidu.com/article/215817f784c2d61eda1423c4.html

 现在学习还处于菜鸟阶段,问题层出不穷,但钻研就会有收获。





以上是关于tomcat闪退解决的主要内容,如果未能解决你的问题,请参考以下文章

tomcat闪退解决

Tomcat 启动闪退问题解决集(八大类详细)

tomcat启动闪退解决

tomcat启动不成功(点击startup.bat闪退)的解决办法

java web工程发布以及解决tomcat闪退

直接双击启动tomcat中的startup.bat闪退原因及解决方法