Linux Ubuntu安装JDK

1,到Oracle官网上下载JDK的Linux版本。我这里的文件叫jdk-6u21-linux-i586.bin。

2,通过如下命令给所有的用户添加可执行的权限:

$ chmod a+x jdk-6u21-linux-i586.bin

    a:All,即全部的用户,包含拥有者,所属群组以及其他用户。

    x:执行权限。

3,运行安装包:

$ sh jdk-6u21-linux-i586.bin
4, 配置环境变量PATH,JAVA_HOME,CLASSPATH

这里配置环境变量有三种:

>>修改/etc/profile文件,系统有效。

a.切换到root权限。

b.编辑/etc/profile文件,可以使用vi命令。添加以下语句:

JAVA_HOME=/home/jerval/Java/jdk1.6.0_21
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

或者

JAVA_HOME=/home/jerval/Java/jdk1.6.0_21
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

 

这里的CLASSPATH通常可以省略,也就是说配置JAVA_HOME和PATH就行了。

c.重新启动电脑。

需要注意的是

>JDK所在路径中不能存在空格,这个和Windows下是一样的。

>Linux下环境变量使用:分隔路径。

>CLASSPATH中的当前目录"."不能忽略。

>需要用export把环境变量导出为全局变量。

>>修改用户目录下的.bashrc文件,个人用户有效。

a.切换到root权限。

b.编辑/home/jerval/.bashrc文件,可以使用vi命令。添加以下语句:

JAVA_HOME=/home/jerval/Java/jdk1.6.0_21
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

这里的CLASSPATH通常可以省略,也就是说配置JAVA_HOME和PATH就行了。

>>直接在终端命令行窗口修改,当前命令行窗口有效。

export JAVA_HOME=/home/jerval/Java/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

5,测试安装结果,通过java -version命令在终端查看版本号

$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)
至此,安装顺利完成。 

 

猜你喜欢

转载自jerval.iteye.com/blog/2092949