At the moment, we have the Maven support in STS, focussed on m2e 1.0, and the legacy Maven support for people who are still using m2eclipse 0.12. The downside of this is that preference pages and context menu actions are showing up twice (because both plugins are installed ans their extensions are showing up). We should find a way to now show those useless parts, so that the user gets a clean UI experience with not both preference pages showing up (for example). And I think we could trigger that my the m2e version that is installed. So whenever there is no m2eclipse 0.12 installed, we don't need to show those extensions and vice versa.