禁用主窗口但显示模块

时间:2013-01-24 17:52:11

标签: java netbeans netbeans-platform javahelp

我的目标是在不显示主窗口的情况下启动NetBeans平台应用程序。我知道它可能并且通过遵循本教程成功完成了:http://java.dzone.com/news/how-create-a-consoleserver-app

但是,我还想自动显示HelpSet(来自模块)。当我按照上面的教程链接时,我得到了所需的结果 - 没有启动画面,没有主窗口,自动打开HelpSet。

但是,打开的帮助是空的!

我可以在控制台中看到警告:

WARNING [org.netbeans.modules.javahelp]: Warning: the JavaHelp topic ID org.openide.util.HelpCtx.DEFAULT_HELP was not found.

我不知所措。我唯一的代码就是在Installer.java

public class Installer extends ModuleInstall {

    @Override
    public void restored() {
        Help h = Lookup.getDefault().lookup(Help.class);
        if (h != null) {
            h.showHelp(HelpCtx.DEFAULT_HELP);
        }
    }
}

您可以在此处下载我的整个NetBeans项目:http://www.mediafire.com/?vkxqbrx9qy4ix1n

当你运行它时,你会看到没有启动或ide窗口,但是帮助会弹出空白,并在控制台中显示一条警告说无法找到帮助。

谢谢

0 个答案:

没有答案