-
Notifications
You must be signed in to change notification settings - Fork 193
Home
This project provides Eclipse and Maven support for the Apache Groovy programming language.
Please consider supporting open-source software:
Date | News |
---|---|
August 22nd, 2023 | Groovy 5.0a1, Groovy 4.0.14 and Groovy 3.0.19 support is available in the latest snapshot builds |
July 12th, 2023 | Snapshot builds for Eclipse 2023-09 are now available |
June 30th, 2023 | Groovy-Eclipse 5.0.0 released! 5.0.0 Release Notes |
June 26th, 2023 | Groovy 4.0.13 and Groovy 3.0.18 support is available in the latest snapshot builds |
May 5th, 2023 | Groovy 4.0.12 support is available in the latest snapshot builds |
April 7th, 2023 | Snapshot builds for Eclipse 2023-06 are now available |
March 31st, 2023 | Groovy-Eclipse 4.9.0 released! 4.9.0 Release Notes |
March 28th, 2023 | Groovy 4.0.11, Groovy 3.0.17 and Groovy 2.5.22 support is available in the latest snapshot builds |
March 9th, 2023 | Groovy 4.0.10 and Groovy 3.0.16 support is available in the latest snapshot builds |
February 6th, 2023 | Groovy 4.0.9 and Groovy 3.0.15 support is available in the latest snapshot builds |
January 19th, 2023 | Groovy 4.0.8 and Groovy 2.5.21 support is available in the latest snapshot builds |
January 7th, 2023 | Snapshot builds for Eclipse 2023-03 are now available |
December 31st, 2022 | Groovy-Eclipse 4.8.0 released! 4.8.0 Release Notes |
December 21st, 2022 | Groovy 4.0.7, Groovy 3.0.14 and Groovy 2.5.20 support is available in the latest snapshot builds |
October 1st, 2022 | Snapshot builds for Eclipse 2022-12 are now available |
September 30th, 2022 | Groovy-Eclipse 4.7.0 released! 4.7.0 Release Notes |
September 25th, 2022 | Groovy 2.5.19 support is available in the latest snapshot builds |
September 15th, 2022 | Groovy 3.0.13 support is available in the latest snapshot builds |
September 9th, 2022 | Groovy 4.0.5 support is available in the latest snapshot builds |
July 21st, 2022 | Groovy 4.0.4, Groovy 3.0.12 and Groovy 2.5.18 support is available in the latest snapshot builds |
July 12th, 2022 | Snapshot builds for Eclipse 2022-09 are now available |
June 30th, 2022 | Groovy-Eclipse 4.6.0 released! 4.6.0 Release Notes |
June 1st, 2022 | Groovy 4.0.3, Groovy 3.0.11 and Groovy 2.5.17 support is available in the latest snapshot builds |
April 19th, 2022 | Groovy 4.0.2 support is available in the latest snapshot builds |
April 11th, 2022 | Snapshot builds for Eclipse 2022-06 are now available |
March 31st, 2022 | Groovy-Eclipse 4.5.0 released! 4.5.0 Release Notes |
March 6th, 2022 | Groovy 4.0.1, Groovy 3.0.10 and Groovy 2.5.16 support is available in the latest snapshot builds |
January 28th, 2022 | Groovy 4.0.0 support is available in the latest snapshot builds |
January 8th, 2022 | Snapshot builds for Eclipse 2022-03 are now available |
December 31st, 2021 | Groovy-Eclipse 4.4.0 released! 4.4.0 Release Notes |
December 24th, 2021 | Groovy 4.0rc2 support is available in the latest snapshot builds |
November 27th, 2021 | Groovy 4.0rc1 support is available in the latest snapshot builds |
November 6th, 2021 | Groovy 4.0b2 support is available in the latest snapshot builds |
October 1st, 2021 | Snapshot builds for Eclipse 2021-12 are now available |
September 30th, 2021 | Groovy-Eclipse 4.3.0 released! 4.3.0 Release Notes |
September 6th, 2021 | Groovy 4.0b1, Groovy 3.0.9 and Groovy 2.5.15 support is available in the latest snapshot builds |
Start with a compatible version of Eclipse (available from https://eclipse.org/downloads/packages). Since Groovy-Eclipse relies on the Eclipse Java Development Tools (JDT), almost any flavor of Eclipse that includes the JDT will be compatible. This includes the Eclipse IDE for Java Developers, Eclipse IDE for Enterprise Java and Web Developers, Eclipse IDE for Eclipse Committers, etc. Flavors such as Eclipse IDE for C/C++ or PHP Developers are not compatible without the addition of the JDT feature.
The install directory must be writable by the current user. Groovy-Eclipse cannot be installed into a shared install. This includes protected directories on windows like C:\Program Files\
. For more information Eclipse Bug 395516.
The tooling is matched to the JDT version you have installed. Therefore, it is best to disable any update sites that will update your eclipse release. Go to Window > Preferences > Install/Update > Available Software Sites and uncheck any entry named "Latest Eclipse ... Release".
Once you have a compatible Eclipse installed, then or follow these steps:
- Go to Help > Install New Software...
- Click on Add...
- Paste the update site URL appropriate for your version of Eclipse and click Add
- Select the new entry in the Work with list of update sites
- Expand Main Package and select the Eclipse Groovy Development Tools feature
- Click Next and follow the remaining prompts
Maven compiler plugins:
Use one of these update sites to install the very latest Groovy-Eclipse fixes and features. To install, point your Eclipse update manager to the update site appropriate for your Eclipse version.
Eclipse Version | Snapshot Update Site |
---|---|
4.29 (2023-09) | https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.29 |
4.28 (2023-06) | https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.28 |
4.27 (2023-03) | https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.27 |
4.26 (2022-12) | https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.26 |
4.25 (2022-09) | https://groovy.jfrog.io/artifactory/plugins-snapshot/e4.25 |
The latest Groovy-Eclipse release is available from the following Eclipse update sites. To install, point your Eclipse update manager to the update site appropriate for your Eclipse version.
Update site archives are also available for Eclipse 3.5 - 4.2 (which cannot handle newer https
protocols).
- Source code hosted on GitHub
- How to Build the Maven artifacts
- Overview of Groovy-Eclipse architecture
- Groovy-Eclipse development bootstrapping