Eclipse plugin 新的ActionEclipse插件

Eclipse plugin 新的ActionEclipse插件,eclipse-plugin,Eclipse Plugin,我添加到我的eclipse插件弹出菜单中,如果我只想在文件上弹出它就可以工作,但是如果我想在PackageExplorer中的项目上弹出它就不能工作 <objectContribution id="com.dal.pedal.popupMenu" objectClass="org.eclipse.core.resources.IProject"> <action c

我添加到我的eclipse插件弹出菜单中,如果我只想在文件上弹出它就可以工作,但是如果我想在PackageExplorer中的项目上弹出它就不能工作

<objectContribution
               id="com.dal.pedal.popupMenu"
               objectClass="org.eclipse.core.resources.IProject">

          <action
                class="com.dal.pedal.popup.actions.upgradeApplet"
                id="com.dal.pedal.upgradeApplet"
                label="UpgradeApplet"
                 menubarPath="com.dal.pedal.setActive">
          </action>
       </objectContribution>


谢谢,

试试这样的

  <viewerContribution
    id="com.sample"
    targetID="org.eclipse.jdt.ui.PackageExplorer">
    <action
            class="com.dal.pedal.popup.actions.upgradeApplet"
            id="com.dal.pedal.upgradeApplet"
            label="UpgradeApplet"
            menubarPath="com.dal.pedal.setActive">
      </action>
   </viewerContribution>
 ....


太好了,现在可以用了。但是,当我点击收到一条消息“所选操作当前不可用”时,我修复了它,该类没有实现当前的intrfaceNice。如果答案对您有帮助,请接受:-)