2011-06-15 111 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