Skip to content

Conflict with M2E PDE Connector

Raymond Augé edited this page Apr 7, 2022 · 1 revision

In recent versions of Eclipse which have Bndtools, M2E and PDE plugins installed one might encounter errors like Conflicting lifecycle mapping:

e.g.

Conflicting lifecycle mapping (plugin execution "biz.aQute.bnd:bnd-maven-plugin:6.2.0:bnd-process (execution: default, phase: process-classes)"): Mapping defined in 'org.eclipse.m2e.pde.connector_1.20.0.20220208-0831 [605]' and 'bndtools.m2e_6.3.0.202204052137-SNAPSHOT [952]'. To enable full functionality, remove the conflicting mapping and run Maven->Update Project Configuration

The solution is to follow the Eclipse error markers on the POM file in question and selecting one of the resolution options as follows: 152800974-5585d7c3-70d6-4af8-82f0-b1d366cbe9d6

Clone this wiki locally