Netbeans – Maven Runner

Netbeans – Maven Runner

2015/09/16 Programming 5

Eclipse has a great plugin call “Eclipse runner” , i found out netbeans doesn’t have any similar one. So i develop one for netbeans. You can add maven goals under the tree node of any project. Double click the goal name will run maven in netbeans. You can download it fromĀ, or search “Maven Runner” in netbeans’ plugin manager.


5 Responses

  1. Christian says:


    I’m trying to test your plugin in NetBeans 8.1 Beta but I get this exception:

    java.lang.IllegalStateException: Cannot find TopComponent with preferredID MavenRunnerTopComponent, see IDE log for more details.
    at org.openide.awt.AlwaysEnabledAction$
    at org.openide.util.actions.ActionInvoker$
    at org.openide.util.actions.ActionInvoker.doPerformAction(
    at org.openide.util.actions.ActionInvoker.invokeAction(
    at org.openide.awt.AlwaysEnabledAction.actionPerformed(
    at javax.swing.AbstractButton.fireActionPerformed(
    at javax.swing.AbstractButton$Handler.actionPerformed(
    at javax.swing.DefaultButtonModel.fireActionPerformed(
    at javax.swing.DefaultButtonModel.setPressed(
    at javax.swing.AbstractButton.doClick(
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(
    at java.awt.Component.processMouseEvent(
    at javax.swing.JComponent.processMouseEvent(
    at java.awt.Component.processEvent(
    at java.awt.Container.processEvent(
    at java.awt.Component.dispatchEventImpl(
    at java.awt.Container.dispatchEventImpl(
    at java.awt.Component.dispatchEvent(
    at java.awt.LightweightDispatcher.retargetMouseEvent(
    at java.awt.LightweightDispatcher.processMouseEvent(
    at java.awt.LightweightDispatcher.dispatchEvent(
    at java.awt.Container.dispatchEventImpl(
    at java.awt.Window.dispatchEventImpl(
    at java.awt.Component.dispatchEvent(
    at java.awt.EventQueue.dispatchEventImpl(
    at java.awt.EventQueue.access$500(
    at java.awt.EventQueue$
    at java.awt.EventQueue$
    at Method)
    at java.awt.EventQueue$
    at java.awt.EventQueue$
    at Method)
    at java.awt.EventQueue.dispatchEvent(
    at org.netbeans.core.TimableEventQueue.dispatchEvent(
    [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(
    at java.awt.EventDispatchThread.pumpEventsForFilter(
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(
    at java.awt.EventDispatchThread.pumpEvents(
    at java.awt.EventDispatchThread.pumpEvents(

  2. Yannick Majoros says:

    You can already add custom maven goals by right-clicking on project, then choosing “custom”. Is there something more in this plugin?

  3. Anders Kobberup says:

    Have the plugin been deactivated? I get an error when clicking the link;
    We are sorry, but such plugin does not exist or is not published.

    • admin says:

      I clicked “delete binary”, i didn’t realize that i will delete the whole plugin, now i resubmit it again.

Leave a Reply

Your email address will not be published. Required fields are marked *