Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Label Decorations for Maven Projects in NetBeans IDE 7.4

DZone's Guide to

Label Decorations for Maven Projects in NetBeans IDE 7.4

· Java Zone ·
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

In NetBeans IDE 7.4, I like that I can now show the "groupId", "artifactId", and "version" in Maven project nodes. Eclipse users know this feature from their "m2eclipse" plugin:

For example, this helps me verify whether the current feature branch matches the POM version.

Let's start with the default, i.e., no POM version information is shown, which is the behaviour of pre-7.4:

Here you can see the use of a predefined pattern, i.e., version information is now shown:

You can even define a very custom pattern, where you can access every property of the POM model. Here is an artificial example.

By the way, it is cool that the project name is reused in other dialogs too, as can be seen above. That is simple and comes for free.

Related issues:

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}