何度かやってることにも関わらずよくハマるのでメモ的な意味で。
JDKもOpenJDKではなくてOracleのそれを使う前提で。
JDKのインストール
OralceのJavaのサイトより
http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK 7u2のLinux 32bit用のtar.gzファイルをダウンロード
端末から
# sudo mkdir /opt/java
# cd /opt/java
# sudo tar -xvzof ~/ダウンロード/jdk-7u2-linux-i586.tar.gz
/opt/java/jdk1.7.0_02
にファイルがインストールされる
環境変数の設定
.profileに以下のJAVA_HOMEとPATHの設定を行う
JAVA_HOME=/opt/java/jdk1.7.0_02
for binpath in jre/bin bin ; do
if [ -d "$JAVA_HOME/$binpath" ]; then
PATH="$JAVA_HOME/$binpath:$PATH"
fi
done
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR1/eclipse-java-indigo-SR1-linux-gtk.tar.gz
からeclipseをダウンロード
(aptで入れるとopenJDK6も入れる事になるため)
/opt/eclipseに展開
http://mergedoc.sourceforge.jp/index.html#/pleiades.html
からpleadesの1.3.3をダウンロード
/opt/eclipse/pluginsに展開
cd /opt/eclipse
unzip ~/ダウンロード/pleiades_1.3.3.zip
chown -R user名 /opt/eclipse
~/binに起動用のシェルスクリプト eclipse-3.7-jdk7.shを作成
ーーーーーーーーーーーーーーーー
#!/bin/sh
JAVA_HOME=/opt/java/jdk1.7.0_02
for binpath in jre/bin bin ; do
if [ -d "$JAVA_HOME/$binpath" ]; then
PATH="$JAVA_HOME/$binpath:$PATH"
fi
done
CUR_DIR=`pwd`
cd /opt/eclipse
./eclipse -vm=$JAVA_HOME/bin/java &
cd ${CUR_DIR}
ーーーーーーーーーーーーーーーー
Unityのランチャーにアイコンが登録できないので、以下の対応を行う
~/.local/share/applicationsにeclipse.desktopファイルを作成
ーーーーーーーーーーーーーーーーー
[Desktop Entry]
Name=Eclipse
Exec=eclipse-3.7-jdk7.sh
Terminal=false
Icon=/opt/eclipse/icon.xpm
ADTをインストールする。eclipseのヘルプから、新規ソフトウェアのインストール
https://dl-ssl.google.com/android/eclipse/
を指定する。
(eclipseがユーザ権限でインストールされているか、管理者権限が無いとハマるので要注意)