「jdkのインストール」の版間の差分
ページの作成:「== JDK【Java Development Kit】とは== 読み :ジェーディーケー<br /> 分野 :Java / プログラミング Java言語でプログラミングを行う...」 |
細 1版 |
||
| (8人の利用者による、間の10版が非表示) | |||
| 5行目: | 5行目: | ||
Java言語でプログラミングを行う際に必要な最低限のソフトウェアのセット。Javaの開発元であるSun Microsystems社が開発、配布している。コンパイラやデバッガ、クラスライブラリ、Javaプログラム実行環境(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系)の場合 ==== | |||
<pre> | |||
# 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. | |||
</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]] | |||