把编译好的项目使用Tomcat启动时启动不了,一般都是环境变量没有配置好,或者是端口号被占用了,我们都需要去一一检查一遍,
1、如果之前正在使用的话就先去检查一下端口号是否被占用了,tomcat默认使用的端口号是8080
使用该命令去查看80端口是否被占用netstat -ano|findstr "8080"
,如果被占用了就直接关闭就好了taskkill /pid 18948 /f
,18948是80端口被占用的pid,根据你查询出来的更改就好了。
2、检查一下配置的环境变量:
在命令窗口执行javac
命令出现
执行java -version
出现
就说明环境变量配置没有问题,
如果出现的不是上述的页面就说明环境变量没有配置好,需要重新配置环境变量。(看之前的文章,可能会有点久了)
tomcat启动不来一般都环境变量的问题或者端口被占用,如果都没问题还是启动不来就需要,
3、打开tomcat中的bin文件夹下的startup.bat文件右键打开,在文章开头添加
SET JAVA_HOME=E:\Program Files\Java\jdk1.8.0_201(java jdk目录)
SET TOMCAT_HOME=E:\Program Files\tomcat (解压后的tomcat文件目录)
再打开shutdown.bat文件,在文章开头添加
SET JAVA_HOME=E:\Program Files\Java\jdk1.8.0_201(java jdk目录)
SET TOMCAT_HOME=E:\Program Files\tomcat (解压后的tomcat文件目录)
最后就可以正常启动了,一般点击安装的tomcat是没有这些问题的,出现这中问题的打大多数都是直接复制或者直接解压的tomcat直接放在自己电脑上就是用了,才可能会有这样的问题!!!
个人建议tomcat还是安装的比较好,不容易出错