Linux下JDK的安装手记

来源:互联网 发布:火鸟中文编程 编辑:程序博客网 时间:2024/05/01 20:34

Linux下JDK的安装步骤:

 

第一部:改权限
[root@wxr java]# pwd
/usr/java
[root@wxr java]# chomd 755 jdk-6u19-linux-i586.bin
首先更改操作权限,加入写入和执行的权限。

 

 

第二部:安装
执行这个jdk-6u19-linux-i586.bin二进制可执行程序,实现安装:
[root@wxr java]# ./jdk-6u19-linux-i586.bin


安装过程提示如下:
Do you agree to the above license terms? [yes or no] 按yes键确定。
之后会出现下面的画面:
Checksumming...
0
0
Extracting...

结束时提示画面:
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.


装完就会看到/usr/java下多了一个目录:jdk1.6.0_19

 

 

 

第三部:设置环境变量
总体来说就是让运行的JAVA命令能找到JAVA的目录路径,知道它安装到哪了。
通常都喜欢用export命令直接在shell下设置:
[root@wxr java]# export JAVA_HOME=/usr/java/j2sdk1.4.2_06
[root@wxr java]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@wxr java]# export PATH=$PATH:$JAVA_HOME/bin

 

的变量。所以最好的方法还是修改.bashrc文件。(/root目录中的.bashrc是个隐含文件。需要ls –a来看)


当然这样设置环境变量是可以生效的,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置

 

 

 

以root用户身份修改.bashrc文件,文件末尾增加蓝色字体内容:
[root@wxr ~]# vi .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
export JAVA_HOME=/usr/java/jdk1.6.0_19
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

 

当然也可以通过更改/etc/profile来实现,不过不推荐这么做,因为这样的设置将对所以用户的shell都生效,对系统安全会产生影响。方法如下:

[root@localhost etc]# more /etc/profile

在文件最后加上以下内容即可:

unset i
unset pathmunge
export JAVA_HOME=/usr/java/jdk1.6.0_21
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

 

下面来验证一下变量设置是否生效,设置完环境变量最好重起一下,不然看不到效果。
[root@wxr ~]# reboot
[root@wxr ~]# echo $JAVA_HOME
/usr/java/jdk1.6.0_19

这样,说明已经设置好啦~

 

 

 

第四部:测试

 

[root@wxr test_temp]# pwd
/usr/test_temp

[root@wxr test_temp]# vi test.java
class test
{
       public static void main(String[] args)
       {
              System.out.println("welcome to my JAVA environment!");
       }
}

保存退出,下面来编译、执行;
[root@wxr test_temp]# javac test.java
[root@wxr test_temp]# java test
welcome to my JAVA environment!
至此,全部JDK安装成功!

 

 

 

 

 

参考文章:http://linux.chinaunix.net/techdoc/develop/2007/01/20/948630.shtml

原创粉丝点击