Thursday, July 02, 2009

Installing m2eclipse in Eclipse 3.5

After newly installing Eclipse 3.5 (replacing my old Eclipse 3.3 install), when I tried to view a document with a Maven pom.xml file that I’d previously had open in my workspace, I got an error:

Could not open the editor: No editor descriptor for id org.maven.ide.eclipse.editor.MavenPomEditor

The fix was to install m2eclipse (the Maven plugin for Eclipse). I did this in Eclipse 3.5 as follows:

  • Help | Install New Software
  • In the "Install" dialog: click the Add button
  • In the "Add Site" dialog:
    • Name: m2eclipse
    • Location:
  • Click OK
  • Back in the "Install" dialog, in the "Add Site" dropdown, select: m2eclipse
  • Under "Maven Integration", I checked:
    • "Maven Integration for Eclipse (Required)"
    • "Maven POM Editor (Optional)"
    • "Maven POM XML Editor (Optional)"
  • Click Next, go through and complete the Install wizard.
  • When prompted, I restarted Eclipse.

That got my Maven POM editor up and running in Eclipse 3.5.


  1. Hey bud....

    Love to see you are loving the Eclipse....

    I just recently built a version of eclipse with my favorite plugins... those include:


    let me know if you are interested....


  2. Carlus, sure! I'd certainly be up for taking a look. Thanks!

  3. This comment has been removed by a blog administrator.

  4. URL for "maven 2 for eclipce" update's site is

  5. Got this issue with this and a number of other plugins, using the Eclipse 3.5.x that ships with Ubuntu 10.04 LTS 64-bit ... any ideas?

    An error occurred while collecting items to be installed
    session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,javax.xml,1.3.4.v201005080400
    No repository found containing: osgi.bundle,org.apache.xerces,2.9.0.v201005080400
    No repository found containing: osgi.bundle,org.apache.xml.resolver,1.2.0.v201005080400
    No repository found containing: osgi.bundle,org.apache.xml.serializer,2.7.1.v201005080400