We are still using OSGi-AdapterHooks but so do others on the release
train as well but we are not modify any classpath nor do we modify the
classloader strategy of Equinox so I can't see how we can affect others
inside the IDE.

As far as I can tell there's no other option than Adapter-Hooks to get
JavaFX embedded in the Eclipse IDE because the swt-javafx bridge is not
on ANY classpath.

For JavaFX8 in OSGi without adapter-hooks you'd have to modify the
Equinox-Classloader hierarchy to include the extension-classpath which
most likely breaks many other things and would still not fix your
swt-javafx embedding.

Other IDEs built on top of Eclipse (e.g. STS) have already adopted our
AdapterHook and so do others like GEF4 and hopefully many others as well.

To sum up, I can't see how having e(fx)clipse on the release train (and
maybe in a download package) can affect others using JavaFX beside
takeing the burden to understand how much such an integration has to
work in every detail.

Tom

On 21.08.14 09:23, Max Rydahl Andersen wrote:
> On 20 Aug 2014, at 10:46, Tom Schindl wrote:
> 
>> Hi,
>>
>> e(fx)clipse would like to join the Mars release as a +3 component
>> because we depend on Xtext who is +2.
>>
>> Our current plan is to contribute e(fx)clipse 2.0 because this is the
>> first time we are joining (I need to make myself familiar with the
>> process) I'm not sure we manage to contribute to M1 in time.
> 
> I'm curious - Did you find a way to use javafx without doing tweaks on
> the classpath/eclipse.ini
> that potentially affect others using javafx ?
> 
> /max
> http://about.me/maxandersen
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to