While installing the new eclipse indigo IDE I’ve tried to setup the tomcat server previously downloaded from Apache web site (tomcat 7.0.20) with no success. When I fill the tomcat directory in the form it causes an error to appear saying the version I chosen is not valid. It also suggests to download the tomcat version 7.0.12. Why? Is there a way to use the latest version of tomcat with indigo eclipse? Is there a compatibility problem with version newer than 7.0.12?
I downloaded the windows 64bit version of tomcat 7.0.20, but using an old 7.0.16 I already had the result is the same.
I think the invalid version message is a bit misleading; it just doesn’t like something about the installation. Anyway, here’s what worked for me, using Ubuntu 11.10, eclipse Indigo JavaEE SR2, tomcat 7.0.21.
I have a standalone tomcat installation as per the standard ubuntu tomcat7 package. I used tomcat7-instance-create to create a separate tomcat instance for eclipse:
This required a few additions to keep eclipse happy
Then just add a new runtime environment and server as normal, and it’s all good!
HTH,