0

我试图从我的 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>

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

  • 我怎样才能找到我的配置或其他地方是否缺少任何东西?

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

4

1 回答 1

1

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

于 2011-05-23T05:01:07.490 回答