[
https://issues.jboss.org/browse/JBIDE-19834?page=com.atlassian.jira.plugi...
]
Nick Boldt edited comment on JBIDE-19834 at 5/23/15 11:55 AM:
--------------------------------------------------------------
If BREE = JavaeSE-1.8, then you can't compile it & successfully run tests with JDK
7.
Worthy of note, since Arquillian depends on Sapphire 9 [0], which requires JDK 8, now too
Arquillian requires JDK 8 to build.
[0]
https://github.com/jbosstools/jbosstools-arquillian/commit/13932fd9b917aa...
Note too that anything that needs to INCLUDE these BREE=JavaSE-1.8 bundles must ALSO be
built with JDK 8 or Tycho can't resolve the bundles at build time. I've updated
the Arquillian, JBT aggregate, and JBDS jobs to use jdk1.8 instead of jdk1.7.
---
This commit [1] broke this build [2] but I've updated the job config to use jdk1.8
instead so the next one [3] should hopefully be blue.
[1]
https://github.com/jbosstools/jbosstools-base/commit/700dbf9b166072d394c9...
[2]
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevS...
[3]
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevS...
>=716
was (Author: nickboldt):
If BREE = JavaeSE-1.8, then you can't compile it with JDK 7.
Worthy of note, since Arquillian depends on Sapphire 9, which requires JDK 8, now too
Arquillian requires JDK 8 to build.
https://github.com/jbosstools/jbosstools-arquillian/commit/13932fd9b917aa...
Note too that anything that needs to INCLUDE these BREE=JavaSE-1.8 bundles must ALSO be
built with JDK 8 or Tycho can't resolve the bundles at build time.
Change Base's Bundle-RequireExecutionEnvironment to require Java8
(not 7)
-------------------------------------------------------------------------
Key: JBIDE-19834
URL:
https://issues.jboss.org/browse/JBIDE-19834
Project: Tools (JBoss Tools)
Issue Type: Task
Components: common/jst/core
Affects Versions: 4.3.0.Alpha2
Reporter: Nick Boldt
Assignee: Alexey Kazakov
Fix For: 4.3.0.Beta1
To support new target platform (JBIDE-19776) which includes new Sapphire, here's a
new proposal to update JBDS 9 / JBT 4.3 to require JDK 8 runtime.
{quote}
Proposal support matrix:
* IDE installer will run wtih Java 6+ (but then user needs 8 to run it) [NO CHANGE]
* IDE will ONLY run on Java 8+ [NEW for JBDS 9]
* Server runtimes will run on existing JREs (from 4 - 9) [NO CHANGE]
* QE actually does not test on 4 or 5, only 6+
* Java 9 is "preview / smoketest" only, not supported yet
{quote}
To force users to use a JDK 8 runtime to run Eclipse Mars / JBDS 9, we need to change the
Base component's Bundle-RequireExecutionEnvironment to require Java8 (not 7).
Not sure how many plugins should be updated this way.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)