2016-07-11

Linux Mintにeclipse4.xをインストールする

< 全体の流れ >
ダウンロード => インストール => 日本語化 => 設定
 
1.ダウンロード
https://eclipse.org/downloads/
32bit、64bit、過去のバージョン 3.x、4.x あり。

2.インストール
< 流れ >
ダウンロード => 特定フォルダーコピー => 解凍

$ sudo nautilus
コマンドを使い、ダウンロードしたものを
/opt/ のフォルダーにコピー

ファイルをアーカイブマネージャーで開く。
中にある □eclipse フォルダーを /opt/ の中に解凍する。
/opt/eclipse とフォルダーが現れる。

インストールは以上。
※この時点で /opt/eclipse/eclipse をクリックすると、使用可能になる。が、日本語化はされていない。

3.日本語化
< 流れ >
ダウンロード => 解凍 => 特定フォルダーにコピー => 設定内容書き換え

解凍したファイルに説明用のがある。 そのまま説明通りしても、使うことができるが起動方法に問題がある。 以下の赤字太字に注意。

日本語化する圧縮ファイルをダウンロードする。
http://mergedoc.osdn.jp/

安定版をダウンロード
pleiades_1.7.0.zip <= 編集時のファイル名 この時点のファイル構成を例に取る

解凍する (どこでも良い)
コピーする ファイルは、次の通り
・features フォルダー内すべてのファイル
・plugins フォルダー内すべてのファイル

特定フォルダーにコピー
(1) features フォルダー内すべてのファイル => /opt/eclipse/features フォルダー内へ
(2) plugins フォルダー内すべてのファイル => /opt/eclipse/plugins フォルダー内へ

設定内容書き換え
ファイル名 : eclipse.ini
書き換えと言っても、末行に付け加える。
-Xmx1024m
-Xverify:none
の後に以下の一行を追加。
-javaagent:/opt/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
注意
-javaagent:plugins/jp..... と入力する例が、webでは大半だが、これはハマる。
上記のように
-javaagent:/opt/eclipse/plugins..... と、フルパスで入力する。

最初だけの起動はコマンドで
$ eclipse -clean
と、入力。綺麗にしてくれる? 

 日本語化は以上。
この時点で /opt/eclipse/eclipse をクリックすると、使用可能になる。日本語化はされている。

4.設定
メニュー作成
コマンドから以下のかなり長い一行を入力。
echo '[Desktop Entry]'$'\n''Version=1.0'$'\n''Type=Application'$'\n''Name=Eclipse'$'\n''Name[ja]=Eclipse'$'\n''Comment=Eclipse is an integrated development environment (IDE)'$'\n''Comment[ja]=統合開発環境'$'\n''Keywords=Java;java;IDE'$'\n''Keywords[ja]=Java;java;IDE;統合開発環境'$'\n''Exec=/opt/eclipse/eclipse'$'\n''Icon=/opt/eclipse/icon.xpm'$'\n''Terminal=false'$'\n''Categories=Java;Development;IDE;'$'\n''MimeType=text/x-chdr;text/x-csrc;text/x-c++hdr;text/x-c++src;text/x-java;text/x-dsrc;text/x-perl;text/x-python;application/x-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/xml;text/html;text/css;text/x-sql;'$'\n''StartupNotify=true'$'\n''StartupWMClass=Eclipse'$'\n''Actions=Clean;'$'\n'''$'\n''[Desktop Action Clean]'$'\n''Name=eclipse -clean'$'\n''Exec=/opt/eclipse/eclipse -clean'$'\n''OnlyShowIn=Unity;'$'\n' | sudo tee /usr/share/applications/eclipse.desktop
 参考URL
Sickly Life Blog さん

http://sicklylife.hatenablog.com/entry/2016/05/06/141928

メニューのプログラミング項目に、eclipse があり、クリックすると起動する。

eclipseのインストールから起動までは以上。

PyDevはOS が古いと最新バージョンでは動かないので、注意。