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

Carpe Diem

備忘録。https://github.com/jun06t

eclipseの設定【Ubuntu12.04】

Ubuntu
Ubuntu12.04でのeclipseの設定です。今回の目的は ・日本語化 ・Oracle JDK7 ・Emacsキーバインド にすることです。 まずはeclipseをインストールします。 $ sudo aptitude install eclipse ◆日本語化 $ sudo apt-get install pleiades $ sudo emacs -nw /etc/eclipse.ini 以下を追記 -javaagent:/usr/share/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar $ eclipse -clean Oracle Java JDK 7をインストール $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installer デフォルトで使用するJavaを再設定 $ sudo update-alternatives --config java   選択肢    パス                                          優先度  状態 ------------------------------------------------------------   0            /usr/lib/jvm/java-7-oracle/bin/java              1062      自動モード   1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      手動モード   2            /usr/lib/jvm/java-7-oracle/bin/java              1062      手動モード * 3            /usr/lib/jvm/java-7-oracle/jre/bin/java          1062      手動モード javac も同様に $ sudo update-alternatives --config javac ただこれだとeclipseが起動時にエラーを吐くようになるのでその対応 $ sudo apt-get install libswt-gtk-3-jni libswt-gtk-3-java 64bitなら $ sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64 32bitなら $ sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86 Emacsキーバインド メニューから Window->Preferences... メニューから General->Keys Scheme: で Emacs を選択 ◆メモリの増加 Eclipseは結構重いみたいでメモリを多く用意しておいた方がいいらしいです。設定は $ sudo emacs -nw /etc/eclipse.ini -Xms128m -Xmx512m -Xms1024m -Xmx1024m といった感じに Xmsは初期ヒープサイズの指定で、空きメモリの80%ほどが望ましいとのこと。Xmxは最大ヒープサイズで、初期ヒープサイズと同じが望ましいらしいです。 ◆デフォルトの文字コードUTF-8 同じくeclipse.iniの最後に -Dfile.encoding=utf-8 を追記するとデフォルトの文字コードUTF-8に変わります。 設定>一般>ワークスペース の部分で確認できます。 ソース: Ubuntu 12.04にEclipseをインストールする Ubuntu 12.04にOracle Java 7を簡単にインストールした。 Making Oracle JAVA work on Ubuntu 12.04 eclipseのキーバインド変更