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

Debugging Maven Mojo Plugin Sources Becomes Very Easy Using NetBeans 8

DZone's Guide to

Debugging Maven Mojo Plugin Sources Becomes Very Easy Using NetBeans 8

· DevOps Zone ·
Free Resource

Read why times series is the fastest growing database category.

Sometime it happens that when you configure a Maven mojo plugin, the given configuration doesn't apply or doesn't work as expected. To investigate the problem it would be very useful to debug the mojo plugin sources. 

Using NetBeans 8 this becomes easier than ever.

  1. Go the output panel of the Maven build
  2. Open the build overview
  3. Open the context menu of a Maven mojo goal
  4. Choose "Debug Plugin Mojo Source"

NetBeans now downloads the sources of the mojo from the external maven repo, starts the debugger and waits within the execute-method of the mojo. Now you can debug the plugin and see what is wrong.


NetBeans 8 introduces some more nice features for Maven. Have a look at the "New and Noteworthy" page http://wiki.netbeans.org/NewAndNoteworthyNB80#Maven_2

You can download NetBeans at https://netbeans.org/

For reference: https://netbeans.org/bugzilla/show_bug.cgi?id=219402https://netbeans.org/bugzilla/show_bug.cgi?id=201754

Learn how to get 20x more performance than Elastic by moving to a Time Series database.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}