Firstly, please excuse any "greenhorn" language I may use as I'm not a programmer... I sent a private message to Jesper Young about my problem and his reply was as follows:
- On Windows, you can use the command netstat -a to get a list of network ports that programs are listening on. In the output, look if there is something other than Tomcat that is listening on port 8080. If there is, then Tomcat can't claim port 8080 and won't start.
- You can also see if you can find log files in the Tomcat directory which might contain messages that could give you an idea why Tomcat won't start.
No luck with the first suggestion, but I did notice the Tomcat log files indicated an error with Java. So, I checked in the Control Panel and it turns out I had several versions of Java coexisting. So, I uninstalled all of them, manually deleted any stray folders left over, then reinstalled Java SE DK 6. Eureka!
Thanks Jasper and hope this can help someone else!