4.0.0
org.eclipse.m2e
m2e-maven-runtime
1.8.0-SNAPSHOT
org.eclipse.m2e.maven.runtime.slf4j.simple
bundle
This bundle provides SLF4j implementation and configuration required to run m2e embedded Maven runtime
in external JVM. This bundle is NOT a general purpose slf4j-simple OSGi bundle, it does NOT export
any packages and it CANNOT be used as an OSGI SLF4J implementation.
This is suboptimal and a better solution would be to either include slf4j-simple as a resource in
org.eclipse.m2e.maven.runtime or use SLF4J implementation of the running m2e instance. I could not
find an easy way to implement either of the better solutions, so this one will have to do for now.
This bundle is referenced as Require-Bundle by org.eclipse.m2e.maven.runtime to force installation
of this bundle whenever m2e embedded maven runtime is installed. Because no packages are exported,
this does not pollute OSGi classpath. Provide-Capability/Require-Capability would be cleaner, but
I don't know if these are supported bu P2.
1.7.5
org.slf4j
slf4j-simple
${slf4j-simple.version}
true
org.apache.felix
maven-bundle-plugin
jars
slf4j-simple
!*
.,{maven-dependencies}
org.eclipse.tycho
tycho-p2-plugin