Maven pom.xml editor new features

Since the latest IntelliJ IDEA  9.0.2 EAP the IDE contains a bit of new Maven-related pom.xml editor features.

1. Easier Navigation

  • You can navigate to “Dependency usages” from “dependencyManagement” of your parent pom.xml:
    and back:
  • You can navigate through projects tree

2. Smarter Paths
‘Path reference’ notion were added to the editor to enhance the code completion, usages search and rename refactoring of project paths.

3. More intelligent plugins configuration
IntelliJ IDEA analyses plugin parameter types and adds smart value editors for plugin configuration tags.

You feedback is as always highly appreciated.

Comments below can no longer be edited.

7 Responses to Maven pom.xml editor new features

  1. Avatar

    Peter Niederwieser says:

    March 4, 2010

    This is fantastic, even though I think Gradle is the future. 🙂

  2. Avatar

    Timo Meinen says:

    March 6, 2010

    Great news. Especially the parent handling is a missed feature. Gradle seems to make it right, although there are not as much plugins available as for Maven.
    @Peter: You can use the Grails Plugin in IDEA to write your Gradle scripts.

  3. Avatar

    Anton Volkov says:

    March 7, 2010

    Many thanks for it!
    Nevertheless, pom-editor is far from ideal.
    Perhaps you should look as it is done here:

  4. Avatar

    Ashitkin Alexander says:

    March 7, 2010

    really cool. maven support gets better.

  5. Avatar

    Paul says:

    June 15, 2011

    Is there support for maven 3 in the newest community edition on Intellij?

  6. Avatar

    Marco says:

    March 29, 2015

    I find that IntelliJ lacks a visual pom editing feature, like the one provided by m2eclipse. Introspection of the Maven project and auto-completion are fine, however having to enter dependencies by editing the XML file rather than using a visual tool is far from effective

  7. Avatar

    rjy369 says:

    March 29, 2017

    I use STS. In that for editing pom.xml, I am given a GUI option where we can search the dependency and add that directly to our pom.xml. Lesser xml editing stuff. IntelliJ is good but giving this kind of GUI for pom.xml editing will make more effective.

Discover more