I want to install Struts (1.x and 2.x) plug-ins for Eclipse (Kepler). Could anybody recommend one?
Thanks.
Related
I am new to Grails/Groovy. I wanted to install GGTS for Grails 2.1.0.
Which version of GGTS I have to use and from where I can download that?
Downloads are available at https://spring.io/tools/ggts/all, e.g. for Linux you would download this.
this plugin requires plugin Editor Library to be installed.
The plugin Editor Library is requested in version >= 2.10.1.10.2 (release version 2) but only 3.46.1.22.43 (of release version different from 2) was found.
The following plugin is affected: Struts2 Support
Now i have resolved another plugin for Struts 2 support. This plugin is called Netbeans Struts2 Plug-in and its a re-pack for the plugin i was trying to install. Though this plugin in not certified but it is working good. The developers have tested it on netbeans 7.4 but i'm using it not netbeans8 and i have not suffered any issues.
I have found another way, that is using maven. That is also a good way but i would not recommend it if you have slow internet connection.
I am unable to deploy Grails into Eclipse Kepler 4.3. I would like to know whether it is possible to deploy Grails into Eclipse Kepler 4.3 version. If yes, then how to develop applications using it. If no, then what is the alternative?
If by deploying Grails you mean to create an environment for building Groovy and Grails application, then you need to install:
Groovy/Grails Tool Suite (GGTS)
Most likely there is an installation for Eclipse Kepler (4.3).
After that it's a matter of creating new Grails/Groovy application. Make sure you follow Grails documentations. They are my best friends in terms of learning API.
I thought I'd give Grails and IntelliJ a look. However, I'm struggling at the first hurdle.
When I go to select the "Groovy SDK" I'm choosing my installation directory - in this case, Grails 2.2.0 - but the OK button on the IDE stays grayed-out. If I choose another of my installation directories - Grails 1.3.7 - the OK button is activated but I get an error message saying my groovy installation is broken.
Does anyone know what I'm missing?
I'm using IntelliJ 12 Community Edition and trying to use Grails 2.2.0.
Thanks.
Please checkout this IntelliJ IDEA Features page, and you will see that some web technologies, like Grails, are only supported in the Ultimate Edition. I would recommend upgrading to the Ultimate Edition, since it has excellent Grails support.
As an alternative, use can use a free IDE which has Grails support: STS, GGTS.
Community Edition doesn't support Grails development. Note that it is asking for a Groovy SDK (which is supported), not a Grails SDK.
More often when I install a plugin, doesn't recognize it.
For example using Joda Time, I have a variable LocalDateTime date (i'm importing joda library) and eclipse says unable to resolve class LocalDateTime, though the application works.
Or I have installed the grails icepush plugin but after the installation taglib files were missing.
It's a SpringSource problem?
You should upgrade to SpringSource Tool Suite (STS) which is Eclipse bundled with a suite of plugins. It has great support for Groovy and Grails. 2.5.0 was recently released and it has a plugin wizard for installing, updating, and uninstalling plugins, although it supports plugins installed from the commandline too. I find I sometimes need to manually refresh it but that's simple - just right-click on the project and select Grails Tools | Refresh Dependencies.
After installing you'll need to add support for Groovy and Grails - that's available from the Dashboard.
Download from http://www.springsource.com/developer/sts
You are not doing anything wrong, chances are the eclipse toolset is still behind the competition. As mentioned by #Burt, you can get the STS from SpringSource directly or you can get IntelliJ IDEA which also has a very good clean interface to Grails applications. The latest 9.0.3 works very well with large, complex Grails applications, and seems to have a very advanced intellisense (autocomplete) capabilities.