読者です 読者をやめる 読者になる 読者になる

Eclipseのメニューがないトラブル

Ubuntu13.10にEclipseの4.3をインストールしたところ、メニューが機能していません。あるべきところEclipseのworkbenchの上の方になくて、Ubuntuのデスクトップのメニュー欄にあります。


UBUNTU_MENUPROXY=0


とすればなおるよ、とどこかにかいてあったので、端末で


UBUNTU_MENUPROXY=0
eclipse


として起動したところなおりました。
毎回こうするのはめんどうなので、


.bashrc



UBUNTU_MENUPROXY=0


を付け足しておきました。
これで大丈夫、と思っていたのですが、起動したeclipseをランチャーLauncherに登録し次回Launcherから起動するとなおっていない。


ランチャーからの起動は、


eclipse.desktop


をエディターで書き直しなさい、とどこかに書いてあったので、


find / -name 'eclipse.desktop' 2>/dev/null


で探すと、homeの


.local/share/applications/eclipse.desktop


にあるという。そこで、エディターで開いてみました。


vim ~/.local/share/applications/eclipse.desktop


すると、8行目に


Exec=eclipse


とあるので、


Exec=env UBUNTU_MENUPROXY=0 eclipse


として、セーブ。いつもどおりeclipseを立ち上げて、立ち上がったelclipseのランチャー内のアイコンを右クリックして登録する。
すると次回からランチャーで立ち上げたeclipseのメニューもなおっていました。