Saturday, July 14, 2012

How to Install EMF (Eclipse Modeling Framework) Plug-ins/Bundles on Apache Karaf OSGi Runtime

EMF depends on org.eclipse.core.runtime via Require-Bundle, which in turn depends on org.eclipse.osgi, org.eclipse.equinox.common etc.

I think there's should a better way to use EMF "cleanly" in Karaf. But for now this works:

install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.equinox.common/3.6.0.v20110523
install mvn:org.eclipse.equinox/org.eclipse.equinox.registry/3.5.0.v20100503
install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.equinox.preferences/3.4.0.v20110502
install mvn:org.eclipse.equinox/org.eclipse.equinox.app/1.3.0.v20100512
install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.osgi/3.7.0.v20110613
install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.core.runtime/3.7.0.v20110110
install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.core.jobs/3.5.100.v20110404
install mvn:org.jibx.config.3rdparty.org.eclipse/org.eclipse.core.contenttype/3.4.100.v20110423-0524

install mvn:org.eclipse.emf/org.eclipse.emf.common/2.8.0.v20120606-0717
install mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.8.0.v20120606-0717
install mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.8.0.v20120606-0717

No comments:

Post a Comment