JDK安裝配置
1、下載jdk,本例使用jdk-6u18-linux-i586.bin
下載頁(yè)面:http://java.sun.com/javase/downloads/index.jsp
2、使jdk-6u18-linux-i586.bin 具有執(zhí)行權(quán)限
chmod +x jdk-6u18-linux-i586.bin
3、安裝jdk (根據(jù)提示一步步安裝)
./jdk-6u18-linux-i586.bin
看到 安裝程序在詢問(wèn)您是否尊守許可協(xié)議頁(yè)面 ,回車,空格都可以,看完協(xié)議.
出現(xiàn)一行字:Do you aggree to the above license terms? [yes or no]
安裝程序在問(wèn)您是否愿意遵守剛才看過(guò)的許可協(xié)議。當(dāng)然要同意了,輸入"y" 或 "yes" 回車。
4、增加JAVA_HOME環(huán)境變量
[root@test src]# vi /etc/profile
在最后面增加:
#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_18
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出
注釋:
JAVA_HOME指明JDK安裝路徑,就是剛才安裝時(shí)所選擇的路徑,此路徑下包括lib,bin,jre等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行tomcat,Eclipse等都需要依靠此變量)。
PATH使得系統(tǒng)可以在任何路徑下識(shí)別java命令,設(shè)為:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識(shí)別,設(shè)為:.:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示當(dāng)前路徑)
特別注意:◆環(huán)境變量值的結(jié)尾沒(méi)有任何符號(hào),不同值之間用;隔開(unix中用:)。
◆CLASSPATH變量值中的.表示當(dāng)前目錄。
5、 使得剛剛添加到環(huán)境變量生效:
[root@test src]# source /etc/profile
6、 進(jìn)入 /usr/bin/目錄
#cd /usr/bin
#ln -s -f /usr/java/jdk1.6.0_18/jre/bin/java
#ln -s -f /usr/java/jdk1.6.0_18/bin/javac
7、在命令行輸入
#java -version
屏幕輸出:
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Server VM (build 16.0-b13, mixed mode)
8、 測(cè)試安裝情況:
新建Test.java:
public class Test
{
public static void main(String[] args)
{
System.out.println("Hello,Welcome to Linux World!");
}
}
在終端用cd命令進(jìn)入Test.java目錄,然后輸入
javac Test.java
java Test
若輸出
Hello,Welcome to Linux World!
則表明配置成功!