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

Do you need to strengthen the security of the mobile apps you build? Discover more than 50 secure mobile development coding practices to make your apps more secure.

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

Check out tips for blazing the way from agile to DevSecOps with security built into your mobile app toolchain.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}