端末から 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のパスが間違っていた。
コメント