(使用v7.1.1的NetBean新手)
我正在开发一个java类库,它是一个大型应用程序(.exe)的插件。我想在按下F6按钮或运行 - >运行项目菜单项时启动我的主机应用程序。我从java类库生成的项目开始,并覆盖生成的build.xml中的run和run-single目标。我正在使用像这样的运行目标测试ant脚本
<target depends="init,compile" description="Test target" name="run">
<echo>run target echo - Application startup would go here</echo>
</target>
转到文件选项卡,右键单击build.xml文件并通过Run-Target-&gt;运行上下文菜单可以获得我想要的行为(在输出窗口中运行目标echo ...或启动我的主机应用)。但是F6按键只会打开一个名为Run Project的对话框,要求我选择主类。 我的代码永远不会有一个带有主函数的类。
看到this question并且链接bug report后,我关闭了“保存时编译”,这没有任何区别。
我是否根据自己的情况使用了正确的NetBeans项目?
我需要frob获得我想要的行为,还有其他一些netbeans设置吗?
答案 0 :(得分:0)
添加一个带有main方法的类,用于测试,并在库正常工作时删除该类。我每天都使用Netbeans,这是我测试我创建的库的简单方法。