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

品牌模块中的Mavenized netbeans RCP项目-layer.xml似乎没有被选中,netbeans,rcp,netbeans-plugins,Netbeans,Rcp,Netbeans Plugins,我试图从我的RCP应用程序(一个mavenized nbm项目)中隐藏一些netbeans默认菜单项 我已经在品牌模块的layer.xml文件中添加了这些项目。但应用程序似乎完全忽略了layer.xml文件 以下是品牌模块中layer.xml的一个片段: <filesystem> <folder name="File"> <file name="org-netbeans-modules-editor-ExportHtmlAc

我试图从我的RCP应用程序(一个mavenized nbm项目)中隐藏一些netbeans默认菜单项

我已经在品牌模块的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模块层属性,该属性指向Layer.xml
OpenIDE模块层:com/mypackage/Layer.xml

  • 如何查找我的配置或其他位置中是否缺少任何内容

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


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

      删除autoload标志后,您的启动屏幕和其他品牌元素是否仍有效?