ubuntu12.04 Eclipse Indigoのインストール
1,公式ダウンロードEclipse Indigo
http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers-includes-incubating-components/indigosr2
2、指定されたディレクトリに解凍:/opt現在のディレクトリに解凍してからmv eclipse/opt
(1)eclipseディレクトリをroot所有に変更する場合は、次のコマンドsudo chown-R root:root/opt/eclipseを実行して/usr/binディレクトリの下に起動スクリプトeclipseを作成します.
(2)sudo gedit/usr/bin/eclipseを作成するには、次のコマンドを使用します.
次に、このファイルに次の内容を追加します:#!/bin/sh export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
(3)スクリプトの権限を変更して実行可能にし、sudo chmod+x/usr/bin/eclipseのコマンドを実行します.
3、デスクトップまたはgnomeメニューにeclipse起動アイコンを追加する
(1)デスクトップまたはスタートアップパネルにアイコンを追加:デスクトップ(デスクトップを右クリック->イニシエータの作成)またはパネル(パネルを右クリック->パネルに追加->アプリケーションイニシエータのカスタマイズ)に新しいイニシエータを作成し、次のデータを追加します.
名称:Eclipse Platformコマンド:eclipseアイコン:/opt/eclipse/icon.xpm
(2)アプリケーション(アプリケーション)メニューにアイコンを追加/usr/share/applicationsディレクトリにeclipseという名前のテキストエディタを使用して新規作成する.desktopのイニシエータは、次のコマンドに従います.
sudo vi/usr/share/applications/eclipse.desktopまたはsudo gedit/usr/share/applications/eclipse.desktop
次に、ファイルに次の内容を追加します.
[Desktop Entry] Encoding=UTF-8 Name=Eclipse Platform Comment=Eclipse IDE Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development;
ファイルを保存します.インストールプロセス全体を完了します.デスクトップeclipseのアイコンをダブルクリックしてeclipseを実行できます.
4エラーが表示される可能性があります.
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:
D:\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH
これはあなたのシステムがJDKをインストールしていないためです!
5,官网下载JDK 7.0.5
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
6、解凍インストール
sudo tar zxvf ./jdk-7u5-linux-i586.tar.gz-C/usr/lib/jvm(mkdir/usr/lib/jvm以下が必要かもしれません) cd /usr/lib/jvm
sudo mv jdk1.7.0_05/ java-7-sun
7,環境変数の修正
0.vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-7-sun export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 保存終了し、次のコマンドを入力してすぐに有効にします. source ~/.bashrc
8,
デフォルトのJDKバージョンを設定ubuntuではopenjdkなどのデフォルトのJDKがある場合がありますので、インストールしたJDKをデフォルトのJDKバージョンに設定するには、次の作業を行います.
実行コード:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300
実行コード:
sudo update-alternatives --config java
以下に示すように、さまざまなJDKバージョンが表示されます.
snowdream@snowdream:~$ sudo update-alternatives --config javaにはjavaを置き換えるための3つの候補があります(/usr/bin/javaを提供します).
選択パス優先度ステータス ------------------------------------------------------------
*0/usr/lib/jvm/java-6-openjdk/jre/bin/java 1061自動モード1/usr/lib/jvm/java-6-openjdk/jre/bin/java 1061手動モード 2/usr/lib/jvm/java-6-sun/jre/bin/java 63手動モード3/usr/lib/jvm/java-7-sun/bin/java 300手動モード
現在の値を維持するには[*]を押すか、選択した番号:3 を入力します. update-alternatives:手動モードで/usr/bin/java(java)を提供するために/usr/lib/jvm/java-7-sun/bin/javaを使用します.
テスト
root@yuxin-XPS-L412Z:~/Downloads# java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
9、また、eclipseを起動したときに次のエラー・プロンプト・ボックスをポップアップすることもできます.
1
Fix:
Edit/opt/eclipse/eclipse.ini, add or move the line:
1
at the end of the file, or at least after the argument
chown -R root:root eclipse
chmod -R g-w eclipse
http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers-includes-incubating-components/indigosr2
2、指定されたディレクトリに解凍:/opt現在のディレクトリに解凍してからmv eclipse/opt
(1)eclipseディレクトリをroot所有に変更する場合は、次のコマンドsudo chown-R root:root/opt/eclipseを実行して/usr/binディレクトリの下に起動スクリプトeclipseを作成します.
(2)sudo gedit/usr/bin/eclipseを作成するには、次のコマンドを使用します.
次に、このファイルに次の内容を追加します:#!/bin/sh export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
(3)スクリプトの権限を変更して実行可能にし、sudo chmod+x/usr/bin/eclipseのコマンドを実行します.
3、デスクトップまたはgnomeメニューにeclipse起動アイコンを追加する
(1)デスクトップまたはスタートアップパネルにアイコンを追加:デスクトップ(デスクトップを右クリック->イニシエータの作成)またはパネル(パネルを右クリック->パネルに追加->アプリケーションイニシエータのカスタマイズ)に新しいイニシエータを作成し、次のデータを追加します.
名称:Eclipse Platformコマンド:eclipseアイコン:/opt/eclipse/icon.xpm
(2)アプリケーション(アプリケーション)メニューにアイコンを追加/usr/share/applicationsディレクトリにeclipseという名前のテキストエディタを使用して新規作成する.desktopのイニシエータは、次のコマンドに従います.
sudo vi/usr/share/applications/eclipse.desktopまたはsudo gedit/usr/share/applications/eclipse.desktop
次に、ファイルに次の内容を追加します.
[Desktop Entry] Encoding=UTF-8 Name=Eclipse Platform Comment=Eclipse IDE Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development;
ファイルを保存します.インストールプロセス全体を完了します.デスクトップeclipseのアイコンをダブルクリックしてeclipseを実行できます.
4エラーが表示される可能性があります.
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:
D:\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH
これはあなたのシステムがJDKをインストールしていないためです!
5,官网下载JDK 7.0.5
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
6、解凍インストール
sudo tar zxvf ./jdk-7u5-linux-i586.tar.gz-C/usr/lib/jvm(mkdir/usr/lib/jvm以下が必要かもしれません)
sudo mv jdk1.7.0_05/ java-7-sun
7,環境変数の修正
0.vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
8,
デフォルトのJDKバージョンを設定ubuntuではopenjdkなどのデフォルトのJDKがある場合がありますので、インストールしたJDKをデフォルトのJDKバージョンに設定するには、次の作業を行います.
実行コード:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300
実行コード:
sudo update-alternatives --config java
以下に示すように、さまざまなJDKバージョンが表示されます.
snowdream@snowdream:~$ sudo update-alternatives --config java
選択パス優先度ステータス
*0/usr/lib/jvm/java-6-openjdk/jre/bin/java 1061自動モード
現在の値を維持するには[*]を押すか、選択した番号:3 を入力します.
テスト
root@yuxin-XPS-L412Z:~/Downloads# java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
9、また、eclipseを起動したときに次のエラー・プロンプト・ボックスをポップアップすることもできます.
1
Locking is not possible in the directory
"/opt/eclipse/configuration/org.eclipse.osgi"
. A common reason is that the file system or Runtime Environment does not support file locking
for
that location. Please choose a different location, or disable file locking passing
"-Dosgi.locking=none"
as a VM argument. /opt/eclipse/configuration/org.eclipse.osgi/.manager/.fileTableLock (Permission denied)
Fix:
Edit/opt/eclipse/eclipse.ini, add or move the line:
1
-Dosgi.locking=none
at the end of the file, or at least after the argument
-vmargs
Another Fix is to set the rights for the eclipse directory chown -R root:root eclipse
chmod -R g-w eclipse