[jbosstools-dev] ACTION REQUIRED: Update target platform 4.50.0.Beta1-SNAPSHOT to Mars M7
Alexey Kazakov
akazakov at exadel.com
Thu May 7 14:32:55 EDT 2015
The new TP includes the updated Sapphire v. 9.0.0.201505051659.
Sapphire was updated in M7 and this version is not compatible with
Sapphire v.9.0.0.201408261741 which was included in Mars TP before (M1-M6)
Batch and Arquillian tools require Sapphire. It's not a big deal for us
to migrate Batch and Arquillian to new Sapphire API.
But the problem is that the new Sapphire (M7) has
*RequiredExecutionEnvironment: JavaSE-1.8*
If we can't require Java 8 for Batch and Arquillian then we have to
switch to Sapphire 8.2 from 9.0 in our TP.
Sapphire 8.2 supports Mars but Mars update site includes Sapphire 9.0. only.
How are we going to deal with that?
On 05/07/2015 09:26 AM, Nick Boldt wrote:
> Here is a proposal for a change to the JBoss Tools and Red Hat JBoss
> Developer Studio 4.50.0.Beta1-SNAPSHOT target platforms.
>
> https://github.com/jbosstools/jbosstools-target-platforms/pull/142/
>
> It consists in the following change(s):
>
> * JBIDE-19776: Create and use Mars M7 target-platform
>
> p2diff reports:
>
> https://issues.jboss.org/secure/attachment/12389427/jbosstools.p2diff.txt
> https://issues.jboss.org/secure/attachment/12389428/jbdevstudio.p2diff.txt
>
> Please review the above PR(s), as it will be applied as soon as possible.
>
> You can use the following to build & test the target-platform locally
> against your component(s).
>
> Build target-platform:
> cd jbosstools-target-platforms/jbosstools/multiple
> git checkout
> https://github.com/jbosstools/jbosstools-target-platforms/pull/142/
> mvn clean install
>
> Or, without hub:
> cd jbosstools-target-platforms/jbosstools/multiple
> git fetch origin pull/142/head && git checkout FETCH_HEAD
> mvn clean install
>
> Try with just built target-platform:
> $ cd /path/to/your/component
> $ mvn clean verify -Dtpc.version=4.50.0.Beta1-SNAPSHOT -Pmultiple.target
> --
>
> If you want to perform a scripted install of the entire target platform
> into your local Eclipse or JBDS instance, you can now do so with this
> script:
>
> https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/installFromTarget.sh
>
> Usage is documented in the above script, and in this README:
>
> https://github.com/jbosstools/jbosstools-target-platforms/tree/master#updating-versions-of-ius-in-target-files
>
> --
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20150507/a44074ec/attachment.html
More information about the jbosstools-dev
mailing list