Eclipse plugins for Maven

The following plugins allow using Maven from the Eclipse IDE, avoiding the use of the Maven command line interface. They integrate Maven in the IDE in different ways, please check their sites for more information. Both plugins allow running Maven goals from Eclipse, see the output in a view inside the IDE and synchronize Maven POM information with Eclipse project information to some extent.

The Maven Integration for Eclipse (m2eclipse, Eclipse m2e)

The Maven Integration for Eclipse is the first and most mature of the projects aimed at integrating Maven within the Eclipse IDE. It is released under the EPL 1.0 license.

Features include:

  • Launching Maven builds from within Eclipse
  • Dependency management for Eclipse build path based on Maven's pom.xml
  • Resolving Maven dependencies from the Eclipse workspace without installing to local Maven repository
  • Automatic downloading of the required dependencies and sources from the remote Maven repositories
  • Wizards for creating new Maven projects, pom.xml and to enable Maven support on existing projects
  • Quick search for dependencies in remote Maven repositories
  • Quick fixes in the Java editor for looking up required dependencies/jars by the class or package name
  • Integration with other Eclipse tools, such as WTP, AJDT, Mylyn, Subclipse and others.

Eclipse Integration for Apache Maven (Eclipse IAM), formerly Q for Eclipse

Eclipse IAM is a newer Apache Maven plugin for Eclipse with a fresh approach for Maven integration with the Eclipse IDE and other Eclipse plugins (JDT, WTP, Candy for Appfuse,...), also opening the doors for other Eclipse plugin developers to access Maven features as easy as possible.

With five releases already, and continuing to make one every other month it's quickly maturing.

Check the FAQ and Installation instructions

You can join the newsgroup at

  • server: news.eclipse.org
  • group: eclipse.technology.iam
  • or at the web interface



Eclipse is a trademark of The Eclipse Foundation.