Mavenized netbeans RCP项目 - 品牌模块中的layer.xml似乎没有被拾取

时间:2011-05-23 03:19:02

标签: netbeans rcp netbeans-plugins

我试图隐藏我的RCP应用程序中的一些netbeans默认菜单项,这是一个mavenized nbm项目。

我已在我的品牌模块中的layer.xml文件中添加了这些项目。但似乎应用程序完全忽略了layer.xml文件。

这是品牌模块中的一小段layer.xml:

<filesystem>
         <folder name="File">
            <file name="org-netbeans-modules-editor-ExportHtmlAction.shadow_hidden"/>
            <file name="org-openide-actions-SaveAsAction.shadow_hidden"/>
        </folder>
         ...
</filesystem>

注意:品牌模块中的清单文件包含OpenIDE-Module-Layer属性,该属性指向layer.xml OpenIDE-Module-Layer: com/mypackage/layer.xml

  • 如何在配置或其他地方找不到任何内容?

  • 如何确保应用程序加载此文件(layer.xml)?

1 个答案:

答案 0 :(得分:1)

该模块是Autoload,我认为这是问题所在。我删除了自动加载标志,问题已解决。