Maven Properties and Filters Support in Maia

Anton Makeev

Next Maia EAP comes with full support of Maven Properties and Filtered Resources. New features include:

Go to declaration with Ctrl+B on a property from your pom.xml files, settings.xml and profiles.xml files, system and environment properties, and properties defined in custom Maven filters.

Find Usages

Rename properties defined in the section of you Maven project and custom filters files.

Comments below can no longer be edited.

5 Responses to Maven Properties and Filters Support in Maia

  1. Patrick says:

    September 7, 2009

    This is nice (as are many of the features planned for Maia)–with regards to Maven properties, I’d also like to see an “introduce property”/”inline property” as well as an (optional) inspection if certain values, e.g. a dependency version, are hard-coded instead of being entered in a property.

    Keep up the good work!

  2. Godin says:

    September 7, 2009

    I’ve tried to use Maia EAP (build 10666) with Maven 2.1.0 and 2.2.1 on Gentoo with different projects, but effect always the same: unable to import project dependencies – no valid POM.

  3. Wim Deblauwe says:

    September 8, 2009

    I totally agree with Patrick. I would expect the introduce property to be mapped to CTRL-ALT-V (Introduce variable)

  4. Anton Makeev says:

    September 8, 2009

    @Godin: Please write to me at and send IDEA’s log files.

  5. Anton Makeev says:

    September 8, 2009

    The ‘Inline/Introduce property’ refactoring will be added later.
    Thanks for the feedback.


Subscribe for updates