tomcat安装版使用startup.bat启动时闪退,解决方案
问题描述:
Tomcat再解压之后,点击startup.bat出现闪退情况。在网上找了很多方法但是并没有起到根本性的作用。以下是我尝试过的方法和最终解决过程。
1.端口被占用 。“任务栏”右键单击选择“任务管理器”,点击“详细信息”,PID列为端口列,查看8080端口是否被占用,如果被占用,将占用的进程关闭,再去点击startup.bat。看是否仍然闪退。点击PID可以排序就可以方便的找到8080了,如果没有找到8080,那就说明端口并没有被占用。
然后将startup.bat进行编辑,在文件内容的开头加入如下内容,具体根据自己安装的位置来确定。文章的末尾加入“pause",目的是为了让文件中的代码执行了不立刻退出。修改好了之后保存,如果没有出现错误代码,那问题就解决了,把"pause"去掉,在浏览器的地址栏中输入“http://localhost:8080”,会出现一个有小猫的界面。
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_172 //这个是我的jdk所在目录。
SET TOMCAT_HOME=C:\Program Files\apache-tomcat-9.0.10 //这个是我的tomcat所在的目录。