Attempting to install the Groovy-Eclipse extension in STS 2.7.1, I received obscure error messages about a conflicting dependency with a Maven extension. Using a new workspace did not fix the problem. When trying with STS 2.8.1, I received a much better error message: that I could not install since STS was in the
C:\Program Files directory. To verify this, I moved my STS program directory to the root of C: and tried to install the Groovy-Eclipse extension again: No problems this time.
Comparing against some of my other computers with STS and the Groovy-Eclipse extension installed, it appears that the Groovy-Eclipse extension does not like the space character in
C:\Program Files.