Tomcat 闪退等问题小结

最近频繁接触了Tomcat,几乎每天都能遇到闪退的问题,特此写一篇分享总结一下


一、Tomcat需不需要配置环境变量?

        tomcat 解压完成之后直接运行bin目录下的startup.bat,tomcat就可以运行。会根据tomcat的文件目录,自动的配置环境变量。所以单个的tomcat是不需要配置环境变量的。

        假如有多个tomcat呢?其实也是不用配置的,同样是在你启动时自动配置的。

        但是假如说你有一个tomcat-A配置了环境变量,tomcat-B没配置,那么你在tomcat-B的bin目录下打开的一定的

tomcat-A.因为会优先查看你电脑的环境变量中有没有tomcat的环境变量配置,然后根据配置去启动对应的tomcat

        所以:tomcat是不需要配置环境变量的。也可以这样说,要么都配置,要么都不配置


二、Tomcat 闪退 

1、可能是你的jdk 、或者jre没有配置好

        在命令行中进入tomcat的bin目录,输入startup.bat,启动tomcat



如果你缺少配置,会提示你,具体请参考:   https://blog.csdn.net/cs15229216584/article/details/53910422


三、Tomcat 端口号冲突

 同时启动多个服务的时候,可能会出现端口号冲突的问题,可以用如下的方式解决:

首先先确定是哪个端口号出现了冲突;

然后在命令行中输入命令:netstat -ano

以8070这个端口为例,对应的PID为8948,然后到任务管理器的详细信息下,找到对应的PID,结束该进程,就可以了







猜你喜欢

转载自blog.csdn.net/weixin_39570075/article/details/79838735
今日推荐