Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael Istria2018-01-22 14:40:11 +0000
committerMickael Istria2018-01-22 15:44:09 +0000
commit8c7a5fc64e7e39119999bc76f8391054260f3f31 (patch)
tree05ea455bc8ae90a5f9c4d1c4175e6166de114883 /eclipse.platform.releng.tychoeclipsebuilder/platform
parentf9aa08342ebb15ff096cbf663fbede6d34de39a5 (diff)
downloadeclipse.platform.releng.aggregator-8c7a5fc64e7e39119999bc76f8391054260f3f31.tar.gz
eclipse.platform.releng.aggregator-8c7a5fc64e7e39119999bc76f8391054260f3f31.tar.xz
eclipse.platform.releng.aggregator-8c7a5fc64e7e39119999bc76f8391054260f3f31.zip
Bug 530093 - Product to include more recent JRE installable unit
a.jre.javase 1.6.0 was used as default. Since p2 now understands BREE and osgi.ee requirements, it has highlighted that this version of the JRE iu isn't sufficient to resolve more recent bundles. Moved to the maximum known compatible version: JavaSE-9. Change-Id: I925b3b69163029c5e4534e1ed4290b8450f3af49 Signed-off-by: Mickael Istria <mistria@redhat.com>
Diffstat (limited to 'eclipse.platform.releng.tychoeclipsebuilder/platform')
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/platform/platform.p2.inf8
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml8
2 files changed, 16 insertions, 0 deletions
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.p2.inf b/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.p2.inf
index 25e58b8bd..e4b9b20b8 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.p2.inf
+++ b/eclipse.platform.releng.tychoeclipsebuilder/platform/platform.p2.inf
@@ -16,6 +16,14 @@ requires.2.filter=(!(osgi.os=macosx))
requires.2.range=[1.0.0,1.0.0]
requires.2.greedy=true
+# 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]
+
units.1.id=toolingorg.eclipse.platform.configuration.macosx
units.1.version=1.0.0
units.1.provides.1.namespace=org.eclipse.equinox.p2.iu
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml b/eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml
index d26a2d6cf..9a6c8dfcd 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml
+++ b/eclipse.platform.releng.tychoeclipsebuilder/platform/pom.xml
@@ -41,6 +41,14 @@
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho.version}</version>
+ <configuration>
+ <executionEnvironment>JavaSE-9</executionEnvironment>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>

Back to the top