Tomcat flashback cannot start the catalina_home environment variable is not defined correctly this environment variable is needed to run this program,
Status: start tomcat crash. The cmd command line shows that startup. bat is not a valid program.
1. Due to the "environment variable" Setting Problem
Ex:CATALINA_HOMESystem Environment VariableAddressSuffix added":" "/"
Error example:
CATALINA_HOME C:\Java\apache-tomcat-7.0.34\ CATALINA_HOME C:\Java\apache-tomcat-7.0.34;CATALINA_HOME C:\Java\apache-tomcat-7.0.34\bin
Correct example:
CATALINA_HOMED:\apache-tomcat-7.0.75
2. The jdk and tomcat versions do not match
Solution:
Download jdk and tomcat matching versions
Ex: jdk7 and tomcat 7
Tips: After the system environment variable is reset, You need to restart cmd and then use the command line.
After tomcat runs successfully, you can enter http: // localhost: 8080/in the browser for verification. If the page is successfully redirected, tomcat starts successfully.