By Geertjan on Nov 14, 2013
Ludo ex-Sun ex-Oracle now-Google Champenois pointed out while sitting next to me at the long tables at Devoxx that there's at least one cool Maven feature that IntelliJ IDEA has that he misses from NetBeans IDE:
What you see above are all the goals in a POM file, which can be clicked on to be invoked. In NetBeans IDE, you need to configure the "nb-actions.xml" file to get something similar. As Ludo said: "The context is that for App Engine, for example, it is much easier to click on one of the items in this screen than typing a 'nb-actions.xml' file out of the box on the fresh, clean samples that we get from Github, for example."
So, after a bit of e-mailing to and fro from Antwerp to Prague and back, Milos Kleint, the Maven tooling guru in the NetBeans team, sent this screenshot today, as an early Christmas present, showing the above feature implemented and available in upcoming NetBeans builds:
He adds: "Please note that I will still have to work on some serious filtering capabilities, currently just :help goals are skipped by default, but a lot of goals shown cannot be easily executed as they miss parameters, some don't make sense as they are part of default lifecycle etc. Maybe manual filtering by user should be applied as well."