tomcat启动错误
tomcat此应用无法在电脑运行?
tomcat此应用无法在电脑运行?
可能是:
版本错了。
程序错误。
或者系统有问题。
可以试一下兼容模式运行。
TOMCAT我安装好了,也启动了,但是我输入http://localhost:8080却打不开?为何?
1.jdk,jre安装好没有 环境变量有没有配置好(检验:cmd-gt java -version)
2.检查tomcat启动时候是否报错,报错信息是什么
3.如果端口被占用 在conf/server.xml中改端口试一下,如改成81
tomcat启动关不了报错啥原因?
报错显示shutdown端口8005都没有,tomcat没启动起来。查看日志,并没有报错。
tomcat真的没有启动起来没,事实上也确实如此,等上几分钟后再执行,可以正常关闭tomcat了。
查看tomcat日志,发现SecureRandom的创建操作花费了大量时间,几百秒,所以tomcat启动很慢,而没等到tomcat启动起来就执行shutdown,就会发生前面的错误。
linux重启后tomcat项目启动报错?
1、一开始是远程debug的问题,出现了“Debugger failed to attach: handshake failed - received GET / HTTP/1.1 - expect ed JDWP-Handshake”。删除中的远程调试即可。
2、查看端口,发现一个tomcat端口消失,继而检测是内存原因,分别根据实际情况调整每个tomcat的内存,解决问题。
为什么jdk配置不正确启动不了tomcat?
Tomcat全名是Apache Tomcat,它是由Apache基金会贡献的Servlet容器及Web应用服务器,其实更准确的来说,Tomcat是Servlet容器,提供了Servlet及JSP的运行环境,而且它还内置了一个HTTP服务器,所以也经常被当成Web应用服务器来对待(Apache Tomcat Apache HTTP Server Tomcat)。
Tomcat因其免费、稳定的特性现在被广泛应用于生产环境,在市面上还是有一定占有率的,基本上我们初学者接触最多的就是Tomcat了。
Tomcat的运行是依懒于JDK的(Apache HTTP Server是由C语言开发的、Tomcat是由Java开发的所以需要依懒JDK),如果出现Tomcat无法正常启动的情况,多数情况下是JDK配置原因导致的,我们需要排查。主要排查项有以下几点:
Tomcat版本与JDK版本对应关系,这一点很重要,很多同学在安装Tomcat时没有注意JDK版本对应导致无法正常启动;
JDK是否正确安装;
相关环境变量(JAVA_HOME 、JRE_HOME 、CLASSPATH)是否已正确配置。
另外,当Tomcat无法启动时会产生错误日志(TomcatPath/logs/catalina.out),我们可以通过错误日志精准定位问题所在。
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!