diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e48/p2.inf b/eclipse-distribution/org.springframework.boot.ide.product.e48/p2.inf index 2c6384e27..e962eb62e 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e48/p2.inf +++ b/eclipse-distribution/org.springframework.boot.ide.product.e48/p2.inf @@ -13,3 +13,11 @@ instructions.unconfigure=\ org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.springsource.com/release/TOOLS/sts4/update/e4.8);\ org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.springsource.com/release/TOOLS/sts4-language-server-integrations);\ org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.springsource.com/release/TOOLS/sts4-language-server-integrations); + + # Bug 530093: make sure we have latest version of a.jre.javase included with product + requires.3.namespace=org.eclipse.equinox.p2.iu + requires.3.name=a.jre.javase + requires.3.range=[9.0.0,9.0.0] + requires.4.namespace=org.eclipse.equinox.p2.iu + requires.4.name=config.a.jre.javase + requires.4.range=[9.0.0,9.0.0] diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e48/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e48/pom.xml index 05241cd15..b1669cb33 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e48/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e48/pom.xml @@ -51,6 +51,15 @@ + + org.eclipse.tycho + target-platform-configuration + ${tycho.version} + + JavaSE-9 + + + org.eclipse.tycho tycho-p2-director-plugin