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.

M2Eclipse (Tycho)

The first, and most mature of the Eclipse integration projects. The Maven 2.x Integration for Eclipse project is developing Maven 2.x integration for Eclipse, project lead by Eugene Kuleshov (Subclipse & Mylyn developer) and is released under the ASL 2.0. 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 from the remote Maven repositories
  • Wizards for creating new Maven projects, pom.xml or to enable Maven support on plain Java project
  • Quick search for dependencies in Maven remote repositories
  • Quick fixes in the Java editor for looking up required dependencies/jars by the class or package name
  • ...more features to come

Q for Eclipse / Eclipse Integration for Apache Maven (Proposal)

Q is an Apache Maven plugin for Eclipse that will let you use Maven 2 from the Eclipse IDE.

Check the FAQ and Installation instructions

This plugin forms the basis of the Eclipse Foundation project proposal called Eclipse IAM .

You can join the newsgroup at

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