0
メイベッド化されたnbmプロジェクトであるRCPアプリケーションからいくつかのnetbeansデフォルトメニュー項目を隠そうとしています。メイキングされたnetbeansブランディングモジュールのRCP project - layer.xmlが取得されていないようです
Brandingモジュールの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の抜粋であるブランディングモジュール内のマニフェストファイルがにlayer.xmlOpenIDE-Module-Layer: com/mypackage/layer.xml
を指しているOpenIDE-モジュールレイヤのプロパティが含まれています
設定や他の場所に何かがない場合は、どうすれば見つけられますか?
このファイル(layer.xml)がアプリケーションによってロードされていることを確認するにはどうすればよいですか?
オートロードフラグを削除してもスプラッシュ画面や他のブランディング要素が機能しますか? –
@ティム・イエー、すべてが大丈夫です。 – mhshams