Files
spring-tools/eclipse-distribution
Alex Boyko 9a90390fe0 GH-1503: update everything to Java 21
* Switch to JDT LS 1.45 and Java 21
* Java 21 for LS side
* Switch to Java 21 the branding plugin

---------

Signed-off-by: Martin Lippert <martin.lippert@broadcom.com>
Co-authored-by: Alex Boyko <alex.boyko@broadcom.com>
2025-03-13 08:39:20 +01:00
..
2023-06-14 13:55:54 -04:00
2021-01-08 13:23:04 +01:00

eclipse distribution

STS 4 provides a ready to use distribution of Eclipse, equipped with all the necessary extensions and plugins that are useful to develop Spring Boot apps. The necessary product and build definitions are included here.

run the snapshot build

To run the distribution builds locally:

mvn -Pe418 -Psnapshot clean package

  • -Pe418 defines the eclipse platform version

This will build the full distributions for Windows, macOS, and Linux. The final products can be found in eclipse-distribution/org.springframework.boot.ide.product.e418/target/products/org.springframework.boot.ide.branding.sts4/

This consumes the language servers from the nightly update site as defined here: https://github.com/spring-projects/sts4/blob/master/eclipse-distribution/pom.xml#L97