「jdkのインストール」の版間の差分
提供: Wikiducca
行33: | 行33: | ||
Done. | Done. | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | == /etc/profile の編集 == | ||
+ | <pre> | ||
+ | # cp -p /etc/profile /etc/profile.org | ||
+ | # vi /etc/profile | ||
+ | |||
+ | # diff /etc/profile /etc/profile.org | ||
+ | 59,65d58 | ||
+ | < | ||
+ | < # java | ||
+ | < export JAVA_HOME=/usr/java/default | ||
+ | < export PATH=$JAVA_HOME/bin:$PATH | ||
+ | < export CLASSPATH=.:/usr/java | ||
+ | |||
+ | # | ||
+ | </pre> | ||
+ | |||
+ | ==== 反映 ==== | ||
+ | # source /etc/profile | ||
+ | |||
+ | ==== 確認 ==== | ||
+ | # java -version | ||
+ | java version "1.7.0" | ||
+ | Java(TM) SE Runtime Environment (build 1.7.0-b147) | ||
+ | Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing) | ||
+ | |||
+ | == コマンドのパスを切り替える == | ||
+ | ==== java ==== | ||
+ | <pre> | ||
+ | # /usr/sbin/alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000 | ||
+ | # /usr/sbin/alternatives --install /usr/bin/javac javac /usr/java/default/bin/javac 20000 | ||
+ | |||
+ | # /usr/sbin/alternatives --config java | ||
+ | |||
+ | 2 プログラムがあり 'java' を提供します。 | ||
+ | |||
+ | 選択 コマンド | ||
+ | ----------------------------------------------- | ||
+ | + 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java | ||
+ | * 2 /usr/java/default/bin/java | ||
+ | |||
+ | Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2 <-ここで 2 を入力。 | ||
+ | </pre> | ||
+ | |||
+ | 確認。 | ||
+ | <pre> | ||
+ | # /usr/sbin/alternatives --config java | ||
+ | |||
+ | 2 プログラムがあり 'java' を提供します。 | ||
+ | |||
+ | 選択 コマンド | ||
+ | ----------------------------------------------- | ||
+ | 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java | ||
+ | *+ 2 /usr/java/default/bin/java | ||
+ | </pre> | ||
+ | |||
+ | ==== javac ==== | ||
+ | # /usr/sbin/alternatives --config javac | ||
+ | ※内容は java と同じ。 | ||
+ | |||
+ | |||
+ | |||
+ | 以上。 | ||
+ | |||
+ | |||
+ | == 参考サイト == | ||
+ | http://www.hrtdotnet.jp/linux/java.html <br /> | ||
+ | http://www.kkaneko.com/rinkou/javaintro/javac.html#2 | ||
+ | |||
+ | [[Category:Linux]] | ||
+ | [[Category:java]] |
2011年10月20日 (木) 02:56時点における版
目次
JDK【Java Development Kit】とは
読み :ジェーディーケー
分野 :Java / プログラミング
Java言語でプログラミングを行う際に必要な最低限のソフトウェアのセット。Javaの開発元であるSun Microsystems社が開発、配布している。コンパイラやデバッガ、クラスライブラリ、Javaプログラム実行環境(Java仮想マシン)などが含まれる。
ダウンロード
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ここから最新のものをダウンロードする。
インストール
最新バージョン(1.7系)の場合
# rpm -ivh /usr/local/src/jdk-7-linux-x64-rpm
以上で、/usr/java にインストールされる。
旧バージョン(1.6系)の場合
# mkdir /usr/local/src/java # cd /usr/local/src/java # sh /usr/local/src/jdk-6u24-linux-x64-rpm.bin 〜 省 略 〜 For more information on what data Registration collects and how it is managed and used, see: http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html Press Enter to continue..... Done.
/etc/profile の編集
# cp -p /etc/profile /etc/profile.org # vi /etc/profile # diff /etc/profile /etc/profile.org 59,65d58 < < # java < export JAVA_HOME=/usr/java/default < export PATH=$JAVA_HOME/bin:$PATH < export CLASSPATH=.:/usr/java #
反映
# source /etc/profile
確認
# java -version java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)
コマンドのパスを切り替える
java
# /usr/sbin/alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000 # /usr/sbin/alternatives --install /usr/bin/javac javac /usr/java/default/bin/javac 20000 # /usr/sbin/alternatives --config java 2 プログラムがあり 'java' を提供します。 選択 コマンド ----------------------------------------------- + 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java * 2 /usr/java/default/bin/java Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2 <-ここで 2 を入力。
確認。
# /usr/sbin/alternatives --config java 2 プログラムがあり 'java' を提供します。 選択 コマンド ----------------------------------------------- 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java *+ 2 /usr/java/default/bin/java
javac
# /usr/sbin/alternatives --config javac
※内容は java と同じ。
以上。
参考サイト
http://www.hrtdotnet.jp/linux/java.html
http://www.kkaneko.com/rinkou/javaintro/javac.html#2