diff --git a/CONTRIBUTING.adoc b/CONTRIBUTING.adoc index 04a4ef94b70..7adeb6f1d98 100755 --- a/CONTRIBUTING.adoc +++ b/CONTRIBUTING.adoc @@ -98,7 +98,7 @@ The project can be built from the root directory using the standard Gradle comma === Importing into Eclipse -You can import the Spring Boot code into any Eclipse 2019-09-based distribution. The +You can import the Spring Boot code into any Eclipse 2019-12-based distribution. The easiest way to setup a new environment is to use the Eclipse Installer with the provided `spring-boot-project.setup` file (in the `/eclipse` folder). @@ -112,7 +112,7 @@ provision a new environment. To use the installer: https://www.eclipse.org/downloads/packages/installer[Eclipse Installer]. * Switch to "Advanced Mode" using the drop down menu on the right. * Select "`Eclipse IDE for Java Developers`" under "`Eclipse.org`" as the product to - install, `2019-09` as the product version, and click "`next`". + install, `2019-12` as the product version, and click "`next`". * For the "`Project`" click on "`+`" to add a new setup file. Select "`Github Projects`" and browse for `/eclipse/spring-boot-project.setup` from your locally cloned copy of the source code. Click "`OK`" to add the setup file to the list. diff --git a/eclipse/spring-boot-project.setup b/eclipse/spring-boot-project.setup index 2048d3b1bd0..eec0ed0a435 100644 --- a/eclipse/spring-boot-project.setup +++ b/eclipse/spring-boot-project.setup @@ -4,12 +4,13 @@ xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jdt="http://www.eclipse.org/oomph/setup/jdt/1.0" + xmlns:oomph="http://www.eclipse.org/buildship/oomph/1.0" xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0" xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0" xmlns:workingsets="http://www.eclipse.org/oomph/workingsets/1.0" - xsi:schemaLocation="http://www.eclipse.org/oomph/setup/jdt/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/predicates/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore" + xsi:schemaLocation="http://www.eclipse.org/oomph/setup/jdt/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/buildship/oomph/1.0 https://raw.githubusercontent.com/eclipse/buildship/master/org.eclipse.buildship.oomph/model/GradleImport-1.0.ecore http://www.eclipse.org/oomph/predicates/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore" name="spring.boot.2.3.x" label="Spring Boot 2.3.x"> - + + @@ -78,24 +81,34 @@ + name="org.springframework.boot.ide.main.feature.feature.group"/> + name="org.springframework.ide.eclipse.boot.dash.feature.feature.group"/> - + name="org.springframework.tooling.boot.ls.feature.feature.group"/> + + + Install the tools needed in the IDE to work with the source code for ${scope.project.label} + + + + xsi:type="predicates:OrPredicate"> + + + + xsi:type="predicates:OrPredicate"> + + + @@ -219,7 +244,7 @@ + value="true"/>