Ubuntu12.10 のランチャー(ダッシュボード)に Eclipse を登録

端末から Eclipse を起動するのもいいけど、やっぱりランチャーにあると便利。

Eclipse 起動中にランチャーのアイコンを右クリックから登録したらいいのか思ったけど、できなかった。
てか、 Ubuntu のダッシュボードってランチャーって呼ぶんだよね?

1.Ubuntu のランチャーへの登録

Eclipse を登録しようと思って、端末から Eclipse を起動。
ダッシュボードに Eclipse が表示されたら、それ右クリックして「ランチャーに常に表示」を選択。

するとランチャーに表示されるようになるのだが・・・、クリックしても起動しない。

Ubuntu では、 apt-get で追加したアプリケーションは右クリックで登録できるが、それ以外は簡単に追加できないらしい・・・

2.Eclipse のランチャーへの登録

今回のように apt-get 以外でいれた Eclipse をランチャーへ登録するには「.desktop」を作成する。

作成する場所は2つある。
ログインユーザのみ使用する場合は、 ~/.local/share/applications/
全ユーザの場合は、 /usr/share/applications/

今回はログインユーザのみで、 Eclipse.desktop という名前で作成する。
sudo を使わないことに注意。

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

以下を記述。
Eclipse の場所は適宜(自分は eclipse4.3.1てディレクトリにしてる)。

[Desktop Entry]
 Name=Eclipse Kepler
 Exec=/usr/local/eclipse4.3.1/eclipse
 Terminal=false
 Type=Application
 Icon=/usr/local/eclipse4.3.1/icon.xpm
 Categories=Development;

その後、ログオフして最ログイン。
Dash から eclipse と入力すると、先ほど設定した名前(Eclipse Kepler)が出てくる。

Eclipse Kepler を選択して Eclipse を起動させ、あとは右クリック「ランチャーに常に表示」でOK。

・・・簡単に見えるけど、こんなにスムーズにいかなかったよ!
以下ハマったこと。

Dashに表示されない。
→ eclipse.desktop を sudo つけて作成してたため。 sudo 抜きで作成すると表示されるように。

Dashに表示されたアイコンをクリックしても起動しない。
→ Execのパスが間違っていた。

参考

Ystream: ubuntuのランチャーに最新版eclipseのショートカットを登録

コメント

タイトルとURLをコピーしました