在plugin.xml 配置文件中
1、menubarPath="myrcp.firstmenu/addtions" 表示在标识为 myrcp.firstmenu 的菜单下添加一个标识为 addtions的菜单项。菜单的定义 :MenuManager newMenu = new MenuManager("第一个菜单", "myrcp.firstmenu");
2、toolbarPath 的路径就是指向该菜单项了;
3、有个选项叫 retarget ,不要选为 true 了,否则菜单项虽能显示,但不可用。
<extension
id ="myrcp.actionset"
name ="我的菜单扩展"
point ="org.eclipse.ui.actionSets" >
<actionSet
description ="第一个扩展"
id ="myrcp.actionSet1"
label ="myrcp.actionSet1"
visible ="true" >
<action
class="myrcp.Action2"
icon="icons/alt_window_16.gif"
id="RCP_Start.action2"
label="第二个菜单项"
menubarPath="myrcp.firstmenu/addtions"
state="true"
style="push"
toolbarPath="addtions"
tooltip="第二个菜单项的按钮"/>
</actionSet >
</extension >