I just returned to another project and needed to setup a development environment. The other guys are running STS 2.7 something and I decided I wanted to go for 2.9.2 and well, while I was at it also try to run the project with Java 7 instead of Java 6.
We use Maven and includes the use of the antrun plugin, which of course means that since there's no m2e connector yet for that I had to install the legacy maven extension from the dashboard. That's when my problems began.
I was having major issues with getting the content.jar from the indigo update site and pretty much every other network related task in trying to install the extension. Things would download incredibly slow, then just get stuck and result in read timeouts. I found a post at stackoverflow that mentioned clearing the cache, adjusting network settings in Eclipse and other things but nothing helped. In the end, I was wondering if it was Java 7 that was causing all these issues for me.
So I switched from Java 7 u4 to Java 6 u31 in the STS.ini and started STS back up again and wow ... installing the m2eclipse 0.12 extension was snappy now!
Does anyone else have a similar experience or maybe have had success in using Java 7 (u4?) with STS 2.9.2?