2011-06-15 74 views
1

我试图在article之后创建一个RCP应用程序,但未能添加主menu。这是一个错误还是我错过了一些东西。Eclipse RCP:在Ubuntu失败时添加菜单/命令

我使用:

的Eclipse RCP和RAP开发者,版本:太阳神服务版本2,构建ID:在Ubuntu 11.04

Java版本 “1.6.0_24” 的Java(TM 20110218-0911 )SE运行时环境(build 1.6.0_24-b07)Java HotSpot™64位服务器虚拟机(构建19.1-b02,混合模式)。

我的plugin.xml

<?xml version="1.0" encoding="UTF-8"?> 
<?eclipse version="3.4"?> 
<plugin> 

    <extension 
     id="application" 
     point="org.eclipse.core.runtime.applications"> 
     <application> 
     <run 
       class="my.project.Application"> 
     </run> 
     </application> 
    </extension> 
    <extension 
     point="org.eclipse.ui.perspectives"> 
     <perspective 
      name="RCP Perspective" 
      class="my.project.Perspective" 
      id="my.project.perspective"> 
     </perspective> 
    </extension> 
    <extension 
     id="product" 
     point="org.eclipse.core.runtime.products"> 
     <product 
      application="my.project.application" 
      name="My Project"> 
     <property 
       name="windowImages" 
       value="icons/alt_window_16.gif,icons/alt_window_32.gif"> 
     </property> 
     </product> 
    </extension> 
    <extension 
     point="org.eclipse.ui.commands"> 
     <command 
      defaultHandler="my.project.commands.ExitHandler" 
      id="my.project.commands.Exit" 
      name="Exit"> 
     </command> 
    </extension> 
    <extension 
     point="org.eclipse.ui.menus"> 
     <menuContribution 
      locationURI="menu:org.eclipse.ui.main.menu"> 
     <menu 
       id="fileMenu" 
       label="File" 
       mnemonic="F"> 
      <command 
        commandId="my.project.commands.Exit" 
        label="Exit" 
        mnemonic="x" 
        style="push" 
        tooltip="Exits the application"> 
      </command> 
     </menu> 
     </menuContribution> 
    </extension> 

</plugin> 

回答

2

我与春天工具套件中的最新的Ubuntu同样的问题。 问题解决使用此链接的答案: http://forum.springsource.org/archive/index.php/t-108599.html

我认为是在Ubuntu的一个错误。

+0

http://www.omgubuntu.co.uk/2010/12/missing-menus-in-ubuntu-apps-try-this/ – Cris 2011-06-15 05:57:37

+0

已确认bug https://bugs.eclipse.org/bugs/show_bug。 CGI?ID = 330563 – n002213f 2011-06-16 04:02:15