Меню Eclipse отключено или не отображается

Я использую Ubuntu 13.10 (с JDK 1.7.0_45).

Я скачал и распаковал Eclipse Kepler для разработчиков Java EE.

Меню программного обеспечения перепутано. Я не заметил подобных проблем в других программах.

Когда я щелкаю по любому меню в Eclipse, раскрывающийся список кажется «вырезанным». Иногда раскрывающийся список показывает, но параметры невидимы.

Я попробовал Eclipse Indigo, но возникает та же проблема.

84
задан 23 January 2014 в 13:24

6 ответов

Ahoana ny fomba famahana ny olan'ny menio Eclipse ao amin'ny Ubuntu 13.10

(Fomban-dàlana, mandra-pandamin'ny olona ny bibikely)

Ity fomba ity dia maivana fa efa anananao ny eklipsa anao. birao birao fisie (na hoe afaka mamorona iray vaovao ianao amin'ny voalohany). Raha tsy izany dia afaka jerena vetivety ilay "lalana haingana" etsy ambany.

  1. Sokafy ny rakitra eclipse.desktop anao:

     sudo -H gedit /usr/share/applications/eclipse.desktop
     

    (Raha tsy hitanao amin'ity làlana ity dia manandrama ao amin'ny ~ / .local / share / applications / eclipse.desktop . Raha tsy izany dia mety hahita ny anao ianao amin'ny alàlan'ny toerana baiko).

  2. Soloy izao ny tsipika Exec = :

     Exec = env UBUNTU_MENUPROXY = eklipse
     

    Aiza no misy ny "eclipse" mankany amin'ny fanatanterahana ny eklipsa anao. Amin'ity tranga ity dia "eklipsa" fotsiny izy io satria misy symlink ao amin'ny folder / usr / bin .

    FANAMARIHANA: Raha tsy hitanao ny rakitra eklipse.desktop , azonao atao ny mamorona iray avy amin'ny rangotra fotsiny amin'ilay làlana etsy ambony, ary fenoy ireto andalana ireto:

      [Desktop Entry]
    Type = Application
    Anarana = Eclipse
    Icon = fanakona-masoandro
    Exec = en UBUNTU_MENUPROXY = fanakona-masoandro
    Terminal = diso
    Categories = Development, IDE, Java;
     
  3. Tehirizo ny rakitra.

Ankehitriny dia azonao atao ny mihazakazaka Eclipse amin'ny sariny toy ny mahazatra.

(Fomba haingana nefa miverimberina)

Raha tsy manana fisie eclipse.desktop rakitra ianao ary tsy te-hamorona azy ianao amin'izao fotoana izao, afaka mihazakazaka tsotra izao ny Eclipse amin'ity baiko ity:

UBUNTU_MENUPROXY= eclipse

izay misy ny "eclipse" ny làlana mankany amin'ny eklipse azo tanterahina. Mariho fa ity no fomba haingana indrindra ahafahana mihazakazaka Eclipse indray mandeha. Raha tsy tadidinao io baiko io ary ampiasao isaky ny mila mihazona ny Eclipse ianao dia araho ny "lalana milamina" etsy ambony.

Na azonao atao ny manao alias avy ao aminy

alias eclipse = 'UBUNTU_MENUPROXY= eclipse'

dia handeha ny eklipsa baiko tsara.


Loharano:

85
ответ дан 23 January 2014 в 13:24

Raha misy ahy dia kinova roa an'ny fisie amin'ny / usr / share / applications:

eclipse.desktop
Eclipse.desktop

Na mamafao ny iray amin'izy ireo, na ovao ny tsipika Exec ao amin'izy roa araka ny voalaza etsy ambony. Ny kinova fahatelo an'ny fisie dia ao amin'ny fampirimana an-trano:

~/.local/share/applications/Eclipse.desktop

Azonao atao ny mamafa ity farany ity na manova ny tsipika Exec ao amin'ity iray ity ihany koa.

Ny hany mila ataonao dia ny manova ny Tsipika Exec toy izao:

Exec=env UBUNTU_MENUPROXY= /path/to/eclipse/eclipse
6
ответ дан 23 January 2014 в 13:24

У меня была та же проблема, мое самое ленивое решение -

  1. Открыть терминал Gnome (сочетание клавиш CTRL + ALT + T по умолчанию)
  2. Проблема UBUNTU_MENUPROXY = 0 затмение .

У меня работает.

10
ответ дан 23 January 2014 в 13:24

Вам необходимо отредактировать файл с именем eclipse.desktop, чтобы включить опцию MENUPROXY.

  • В зависимости от вашей установки это местоположение может отличаться. Чтобы найти его, введите sudo find / -name eclipse.desktop .
  • Найдя местоположение, откройте файл в своем любимом редакторе. Для меня это vim, поэтому я набираю sudo vim /usr/share/applications/eclipse.desktop (обратите внимание, что ваше местоположение может быть другим, см. Первый шаг.
  • Когда в файле, найдите строку, которая выглядит примерно так -> Exec = / opt / eclipse / eclipse . (Обратите внимание, что у вас может быть просто «eclipse» без полного пути).
  • После нахождения закомментируйте эту строку. Затем добавьте эту строку: Exec = env UBUNTU_MENUPROXY = / opt / eclipse / eclipse (При необходимости отредактируйте. Если у вашей установки не был полный путь или был другой путь, отрегулируйте здесь). Обратите внимание на пробел после MENUPROXY =. Это важно. `Запустите Eclipse и снова наслаждайтесь меню сверху.
2
ответ дан 23 January 2014 в 13:24

Вы можете попробовать следующее: http://ubuntuforums.org/showthread.php?t=2181641&p=12819998#post12819998 Меню Eclipse не отображается в Unity Global Menu. Работает со мной.

1
ответ дан 23 January 2014 в 13:24

В моем случае файл не существовал,

мне пришлось создать его в ~ / .local / share / applications

просто создать eclipse.desktop , содержащий

Version=4.3.0
Name=Eclipse
Exec=env UBUNTU_MENUPROXY= path=/home/abali/apps/eclipse/eclipse Icon=/home/abali/apps/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=IDE;

Don не забудьте сделать

source eclipse.desktop

, затем откройте eclipse, и все заработает.

-1
ответ дан 23 January 2014 в 13:24

Другие вопросы по тегам:

Похожие вопросы: