Tomcat部署启动中遇到的的问题

整理文档时发现写了这个作为自己的一个笔记吧,也供大家参考

1、闪退:
原因1:tomcat使用java开发,启动时会到系统的环境变量找JAVA_HOME(jdk根目录),这个变量找到tomcat启动的虚拟机JVM
原因2:
tomcat启动后,除了找JAVA_HOME,还找CATALINA_HOME,这个变量是设置tomcat的根目录,因为电脑中有多个tomcat,置顶启动哪个tomcat
所以:安装版的就不要设置CATALINA_HOME环境变量,删掉!!!!!!!

解决:首先tomcat启动不成功,通过在Startup.bat编辑,最后一行加上PAUSE,停留在cmd启动
检查报错原因,是因为catalina配置路径有问题,于是在环境变量中加上了tomcat安装目录的配置路径


2、启动tomcat成功,但是浏览器打不开localhost:8080
首先根据网上的步骤设置web服务配置,打开了Internet下的ftp等,但是,后来却测的是localhost,这是一个差错


3、端口被占用:
如何发现这个问题:启动时,严重的提示
在浏览器输localhost:8080时,可能有其他软件占用了8080端口


解决:在cmd输入netstat -ano,查看对应端口号的PID,再打开进程管理,看详细信息,找到对应PID的进程,杀死(或者用currPorts软件查看是谁)
或者,改tomcat服务端口;conf文件夹—server.xml 配置port可以改,比如说8081

最终终于看到猫的画面!!!!!!!!!!!!!!

总结:遇到问题,是一件好事,不遇到问题,就不会解决问题

你可能感兴趣的:(Tomcat)