Eclipse RCP:在Ubuntu上添加菜单/命令失败

时间:2011-06-15 05:15:48

标签: java eclipse-rcp

我正在尝试按照此article创建RCP应用程序,但未能添加主menu。这是一个错误还是我错过了什么。

我正在使用:

Eclipse for RCP and RAP Developers,Version:Helios Service Release 2,Build id:20110218-0911 on Ubuntu 11.04

java版“1.6.0_24”Java(TM)SE运行时环境(版本1.6.0_24-b07)Java HotSpot(TM)64位服务器VM(版本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>

1 个答案:

答案 0 :(得分:2)

我在最新的Ubuntu中遇到了与Spring Tool Suite相同的问题。 使用此链接的答案解决了问题: http://forum.springsource.org/archive/index.php/t-108599.html

我认为是ubuntu中的一个错误。