可以把startup.bat拖入cmd窗口,查看错误信息。
1. 缺少JDK。
JAVA_HOME :JDK根目录
JRE_HOME :JDK目录下的jre目录。
2. 缺少tomcat自身的home目录作为环境变量(在idea中不需要设置,自动配置)。CATALINA_HOME。该变量的值设置为tomcat的根目录即可。
3. 端口冲突。tomcat默认端口号为8080。如果该端口被占用,则无法启动。
netstat -ano | findstr 8080。
找到占用了该端口的应用,强制关闭。还可以更换tomcat端口。