Eclipse RCP: добавление меню / команд в Ubuntu не работает - PullRequest
1 голос
/ 15 июня 2011

Я пытаюсь создать приложение RCP, следуя этой статье , но не могу добавить главное меню . Это ошибка или я что-то упустил.

Я использую:

Eclipse для разработчиков RCP и RAP, версия: Helios Service Release 2, идентификатор сборки: 20110218-0911 в Ubuntu 11.04

java версия "1.6.0_24" Java (TM) SE Runtime Environment (сборка 1.6.0_24-b07) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 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 Ответ

2 голосов
/ 15 июня 2011

У меня была та же проблема с Spring Tool Suite в последней Ubuntu.Проблема была решена с помощью ответов по этой ссылке: http://forum.springsource.org/archive/index.php/t-108599.html

Я думаю, это ошибка в Ubuntu.

...