Do you have two installations of Tomcat?
Can you try running startup.bat from the apache tomcat 8 ?
Yes, I made a typo when copying the location of tomcat. Initially, I installed tomcat 7 but found out it is not compatible with JRE 7 so installed tomcat.
From command prompt, I typed in C:\tomcat\apache-tomcat-8.0.12\bin>startup.bat start
and i still get same error
"The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program"
posted 5 years ago
One more thing I noticed. You have set your CATALINA_HOME to the bin directory of Tomcat. The home is mostly the installation directory, can you try changing to following:
and try starting the server again.