我开始在Netbeans平台上开发一些插件,我无法找到显示从我的插件中抛出异常的方法(已安装插件)。当异常出现时netbeans dosent显示异常消息(工作`如何异常永远不会出现)。这是在输出netbeans窗口中显示错误的方法??
答案 0 :(得分:0)
如果使用上下文菜单中的debug
menuitem调试netbeans应用程序,则会在IDE的输出窗口中报告异常。通常,通知也会显示在通知气泡中。不确定你要做什么。如果没有回答您的问题,请提供更多详细信息。
mvn nbm:run-ide
或调试菜单项?
<强>更新强>
一般情况下,您不应使用Install / Reload in Development IDE
。如果您在开发IDE中运行插件,最终可能会破坏您的开发环境。然后你将不得不重新安装你的Netbeans。
我通常安装了多个版本的Netbeans,这有助于开发Netbeans插件。例如,我目前正在开发Netbeans 8.0中的插件,但我安装了Netbeans 8.0-Beta。所以我指出该插件可以在netbeans 8.0-beta上运行。因此,当我单击调试时,它开始在netbeans 8.0-beta上运行,而不是Netbeans 8.0。
示例配置
<properties>
<nb.installation>/home/venkat/Programs/netbeans-8.0rc1</nb.installation>
</properties>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<netbeansInstallDirectory>${nb.installation}</netbeansInstallDirectory>
<netbeansInstallation>${nb.installation}</netbeansInstallation>
<additionalArguments>${nbm.run.arguments}</additionalArguments>
</configuration>
</plugin>
完成此操作后,您现在可以右键单击该插件并单击“调试”。当你这样做时,另一个Netbeans实例开始安装你的插件。在主Netbeans IDE中,您将看到输出窗口中报告的异常,在第二个netbeans中,您将看到带有异常的通知气泡。
答案 1 :(得分:0)
之后,Netbeans在我的IDE上安装了插件。插件工作正常,但是当发生错误时(某些异常抛出)Netbeans不报告异常(例如在输出窗口中)。