it's a m2e bug in Eclipse when you generate/use a different MANIFEST.MF, which is needed by apache felix for OSGi support. without the change the pom continuously shows as broken in eclipse