Grails 3 eclipse support - eclipse

i want to know if there any Eclipse IDE versions support Grails 3.3.2 , as i'm currently using Luna and tried to use this Grails version but i faced the below error, also tried Grails tool suite and got the same error. I tried it using intellij and worked fine without any exceptions
------System.err:-----------
Error: Could not find or load main class org.codehaus.groovy.grails.cli.support.GrailsStarter
many are saying that eclipse doesn't supports Grails 3 is that right ? and how to work with Grails 3 on eclipse ?

There is no such thing as Grails from the POV of IDE anymore. There is a Gradle project with a bunch of dependencies. That means that things like GGTS are not needed (and therefore not supported).
For my Grails projects I use Eclipse Oxygen with Buildship (gradle support) and Groovy feature plugins.
The only 2 things that I'm missing in my current setup is no autocomplete for dynamic finders and GSP. The rest works just fine.

Related

Plug-in org.eclipse.jdt.ui was unable to load class org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart. Kotlin Plugin not working in Eclipse

I'm using eclipse and trying to add a kotlin plugin after installing them in the marketplace. But it seems it's not working even I followed a simple tutorial that it should work (https://www.kotlintutorialblog.com/run-kotlin-program-eclipse-ide/). I'm stuck in step 4 and 5. I need to know why this has happened. My eclipse is portable. I put it in my external driver instead of in the Program Files.
https://i.imgur.com/IdRZ9Sa.png
My Eclipse version: 2021-03 (4.19.0)
Kotlin Plugin: 0.8.21
I want the kotlin plugin to work in eclipse that's all I wanted, thank you.

Grails compiler mismatch

I am getting a message for when I start a new Grails project that project level is 2.1 and workspace level is 2.0.
When I go to preferences>Groovy>compiler it say the current version that I have is 2.0.7.
I have also tried right clicking on the project and then choosing Groovy>fix compiler mismatch problems.
I am using eclipse Kepler j2ee on a mac and using grails 2.3.3. How can I fix the program?
I think you should change your groovy compiler version to 2.1.5
Currently i use Grails.2.3.0 under preference->grails
and my groovy has been selected like this one You are currently using Groovy Compiler 2.1.5
There is a Switch to Selection for Groovy Compilers --but i suggest
Makes usre your groovy package has been insatlled or package is not corrupted and correct.
Change or install groovy compiler 2.1.5 that works fine with Grails 2.3.0 or Grails 2.3.3
and Make Refresh Dependency To your Project...
Right click on project. Go to Properties.

import checking for grails-groovy in Netbeans 7.0

I have a service - reportservice.groovy which has a big list of imports, many of them unused. Is there a quick way in Netbeans IDE 7.0 to remove the unwanted ones. (its not showing any warning/error stripes in the right column). If some plugin does this check I would like to know it.
Thanks
Priyank
Netbeans support for both grails and groovy is about 2 years old.
if you want an ide, you're better off using Eclipse with the latest groovy plugin installed, or sts from Spring
or intellij paid edition has great support as well

groovy plugin for eclipse

what is the best goovy plugin for eclipse (helios)? I have download Groovy-Eclipse but the plug-in seems not good? cant go to methods by clicking ctrl and also cant debug too
The best Eclipse Groovy/Grails support is provided by the STS Eclipse distribution. If you're not using Grails and are only interested in Groovy I don't think you'll find this much better than the Groovy-Eclipse plugin, because I expect STS itself uses the Groovy-Eclipse plugin.
The best Groovy/Grails support is provided by IntelliJ. Eclipse has always been a long way behind.
Unfortunately, groovy-eclipse is the best there is.
If you want to improve your experience, I can only recommend switching to IntelliJ IDEA.
Groovy-Eclipse is your only option for editing groovy code in Eclipse.
Since the behavior you describe that is missing is a fundamental part of Groovy-Eclipse (ie- navigation to method declarations), it sounds like something is not set-up properly in your project. Perhaps your groovy sources are not on the Eclipse build path of your project. Make sure this is the case and let me know if this fixes your problem.
Since SpringSource / VMWare embraced the Grails and Groovy community, SpringSource Toolsuite (STS) has really increased the quality and integration of Groovy into the Eclipse environment. If you haven't looked at it recently, STS 2.7.0 was just released, and it includes support for Gradle, Groovy 1.8, and initial support for Grails 1.4 / 2.0. Groovy-Eclipse is the bundled Groovy solution, and enables the Groovy compiler, Groovy project types, as well as a number of other areas.
It's also important to note that the development is going at a pretty good place - some of the standard editing features are fixed month to month as dot releases are released often.
Intellij is also continuing to provide a great solution - but now that the Eclipse support is improving, there are two viable choices for developers to look at.
STS is available for Eclipse 3.6 and 3.7.

grails plugin for eclipse and netbeans 6.1

Has anyone been successful in getting the grails plugin for eclipse to work? How about grails plugin with netbeans?
If you use the NetBeans 6.5 Beta you'll see the Grails functionality is promising, but still buggy(minor). The good thing is in 6.5 Groovy and Grails support is standard, you don't have to install the plugins.
Unfortunately, there hasn't been much progress on the Eclipse plugin for Grails, we have started using IntelliJ IDEA for Grails development, the JetGroovy plugin is excellent and keeps getting better!
Netbeans 6.5 is pretty good for Grails and allows for debugging, though the code completion is just barely there.
Well, here's a quick update. The Eclipse plugin works, and has refactoring support. But, for some reason I can't get it to recognize the Grails plugins in the Eclipse project.
It's starting to come along though.
I haven't had any problems getting the Eclipse grails plugin "to work" insofar as it's installed and providing all the features advertised. The problem is that this set of features is minimal, and light years behind IntelliJ. I understand that switching from a free IDE to a commercial IDE isn't at all possible, but if it is, do it! Although Netbeans is better than Eclipse, it's still quite a distance behind IntelliJ.
Just for future documentation:
Netbeans 6.8 is available with a very nice Grails/Groovy Plugin that works like a charme.
Additionally you can use a new Code Coverage Plugin.
Really nice build.
Link:
Netbeans Homepage
But you have to keep in mind that Grails now belongs to Spring Source. Spring Source is known for developing their own Tool Suite based on Eclipse. Maybe we will see a better grails plugin implementation for Eclipse.