我试图从我的 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) 由应用程序加载?