[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ecf-dev] Java8 support
|
Hi Folks,
In the short term, I've decided to do the following:
1) Build the asyncproxy 1.0.0 and 2.0.0 (j8) bundles locally on my
Eclipse 4.4+java8-enabled system.
2) Place the resulting p2 repo on download.eclipse.org
3) Modify the builds of several of the projects (the remoteservice
projects) to use the p2 repo (2) as the source for the binaries of these
two bundles.
I've done this, and the resulting SDK build is here (which does include
1.0 and 2.0 versions of asyncproxy) [1].
In the short term (Luna M7/ECF 3.8.1) this will serve to include the j8
support for remote services in ECF 3.8.1...and it doesn't require
rewiring the entire build in order to build one method of one class
using Buckminster+Eclipse+Java8 (which...excepting some example
code...the only j8 code that exists in ECF right now).
This is not a long term solution...i.e. I do want to eventually move
everything on the build up to using java8...so that we can add more
things (e.g. examples, etc) that use CompletableFuture more easily, but
given the lack of resources available these days, it will have to serve.
Thanks...and Markus and Wim...if we can get together let's please do so.
Scott
[1]
http://build.ecf-project.org/repo/C-HEAD-sdk.feature/lastSuccessful/archive/site.p2/
On 4/10/2014 10:07 AM, Scott Lewis wrote:
On 4/10/2014 9:51 AM, Markus Alexander Kuppe wrote:
On 04/10/2014 06:33 PM, Scott Lewis wrote:
Thanks for the diagnosis Wim. I suppose we have to point at a recent
integration build for 4.4...as even 4.4 didn't have java8 support until
quite recently.
Wim...for coordination...would you rather do/try this, or should I?
Hi,
please note that the Jenkins Buckminster plugin doesn't support 4.4 yet.
We will have to install a 4.4. Buckminster with the director manually
for the moment. Then, add a (manually installed) buckminster
installation in the global jenkins config and update the build templates
to use this new installation.
Unfortunately, I don't know how to do these step...at least without
further explanation/details (e.g. 'director manually' and 'manually
installed'). And my guess is that this may also require shell
access...and I'm still waiting on support@xxxxxxxxxx for that.
Can we schedule something in coming week?...among me, Markus, and
Wim...to get the necessary steps hammered
out/communicated/detailed...and then I...or someone else if
available/desired...will complete?
Thanks,
Scott
HTH
Markus
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev