There is a problem with STS 3.5.0
https://issuetracker.springsource.com/browse/STS-3792
org.codehaus.groovy.eclipse 2.9.0.xx-201403261719-e43j8 is unknown in the solver!
These are the steps I took to fix it and it allowed me to use eclipse marketplace
I had the same problem. Check if groovy-eclipse is installed. If it is not, then you need to install it first then install STS.
Check this website for installation https://www.function1.com/2016/06/installing-eclipse-groovy-plugin
If you get this error, then these are the steps to fix it:
Then to verify that the error is gone:
It should be ok now. But you need to install the Java 8 support
Then follow these steps:
That should do it.