I have a project that uses some Java and some Groovy, and it’s all built with Maven. We use the GMaven plugin to compile the Groovy. I’ve been using Eclipse and have got fed up with the “Plugin execution not covered by lifecycle” message that indicates Eclipse is incapable of doing what my command-line does (I’ve tried adding the ignore/execute config to fix it, but it never works properly), so I’ve switched to Spring Tool Suite, which claims to have full Groovy support. How should I set it all up? So far I’ve had exactly the same experience as with regular Eclipse, but given that SpringSource are responsible for Groovy, I figure there must be a way of doing it.
Share
Have you read this thread?
http://forum.springsource.org/showthread.php?130130-Working-with-Mavenized-Grails-projects-in-GGTS-3-1-0-Updated-for-3-1-0-release/page2
For grails projects, you do not need to use gmaven or the groovy-eclipse-compiler. You must be using the 3.1.0 STS (which is not actually released yet, but you can get this
You also must be using Grails 2.1.1.
You can secretly get a 3.1.0 release build by going to this download page:
http://www.springsource.org/downloads/sts-ggts
Instead of clicking on the links, copy them and substitute 3.1.0 for 3.0.0.