Carpe Diem

  Top > スポンサー広告> Ubuntu > eclipseの設定【Ubuntu12.04】  

スポンサーサイト

-- - --/-- [--] - --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

eclipseの設定【Ubuntu12.04】

2012 - 05/19 [Sat] - 00:51

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のキーバインド変更

コメントの投稿





管理者にだけ表示を許可する

 | ホーム | 

プロフィール

Cicatrice

Author:Cicatrice
備忘録

検索フォーム

カテゴリ

最新記事

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。