デスクトップ版のUbuntu8.10へEclipse 3.4+PDT2.0をインストール
Eclipseのインストール
PDTのall-in-oneを使用する
http://www.eclipse.org/pdt/downloads/
からlinux用をダウンロード
sudo tar xvfz pdt-all-in-one-linux-gtk-2.0.0GA.tar.gz -C /opt
で、解凍し、/opt/に配置する
日本語化
日本語化はpleiadesを選択
http://mergedoc.sourceforge.jp/index.html#/pleiades.html
から本体のみをダウンロードしてくる
pleiadesはzip形式でダウンロードされる
解凍して、
/opt/eclipse/
に中身をすべてコピー
./eclipseで起動したら、以下のエラーが出た
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: /opt/eclipse/jre/bin/java java in your current PATH
JREが入っていない。
ってことでインストール
aptitude search jre
でバージョンを確認
sudo aptitude install sun-java6-jre
でインストール
途中で、同意を求められるので、「了解」「 はい」で進む
改めて
./eclipse
で起動。
無事に起動した。
と思ったら、日本語化されていない。
pleiadesを解凍したフォルダの中にreadme/readme_pleiades.txt
があるのでそれを開いたら、解決策が乗っていた
取り合えず、eclipse.iniを編集し、最終行に
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
を追加
んで、cleanオプションをつけて起動
./eclipse -clean
次にコマンドとして起動できるように設定する
sudo touch /usr/bin/eclipse sudo vim /usr/bin/eclipse
でエディターを起動し、以下を記述
#!/bin/sh export ECLIPSE_HOME="/opt/eclipse" $ECLIPSE_HOME/eclipse $*
権限の変更
sudo chmod +x /usr/bin/eclipse
コマンドで eclipseを実行すると以下のエラーが発生
Error opening zip file or JAR manifest missing : plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar Error occurred during initialization of VM agent library failed to init: instrument
eclipse.iniに追加した以下の行が、何かファイルを読み込めてない感じに見えるので、絶体パスにする
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
↓
-javaagent:/opt/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
コマンドからもう一度起動
無事に起動した。