Have been using tomcat on Windows for years with Eclipse, programming Java for about 10 years. Have bought myself a Mac and thought I'd move some of my apps over.
So, downloaded Eclipse. Downloaded Tomcat. Run Eclipse from within tomcat and it starts and runs without error. Add a simple JSP page, change the web.xml then point my poage to http://localhost:8080/index.html and...
The requested resource (/index.html) is not available.
When I try and start the server from the cmd line (oh dear Unix, it has been some time...) I get:
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
Bit lost as my Unix is rusty as I develop in Windows sadly, not sure if I need to set some env variables.
Regarding the Eclipse part, are you able to access the Tomcat homepage? If so, use the Tomcat manager to verify if anything is right with regard to the deployed webapp. If not, then you need to configure the Tomcat server entry in Eclipse to let Eclipse take the full control over.