日期:2014-05-16  浏览次数:20637 次

Linux安装JDK

近来终于有时间学习Linux了,准备把开发平台从windows逐步转移到linux,所以我也只是个新手。这文章算是写给自己当做笔记用的,顺便也给有需要的人提供些参考。

?

我装的Linux版本是Fedaro 13,安装的JDK版本是到这篇文章发布为止最新的版本jdk-7u3-linux-i586.rpm。

?

下载后,我首先把jdk-7u3-linux-i586.rpm复制到/usr/local/src

#cp?jdk-7u3-linux-i586.rpm?/usr/local/src

给所有用户添加可执行权限

#chmod +x?jdk-7u3-linux-i586.rpm

安装程序

#rpm -ivh?jdk-7u3-linux-i586.rpm

接下来就是等待安装结束了。

?

安装结束后,jdk会安装在/usr/java/jdk1.7.0_03里,然后配置环境变量。

配置环境变量有三种方法,有一种我看了一下已经忘记了,另外两种基本一样,只是操作的文件不一样,所以就放在一起说了。

#vi /etc/bashrc ?或者 #vi /etc/profile (修改的文件不同,就是这两种方法的唯一区别)

然后添加

JAVA_HOME=/usr/java/jdk1.7.0_03

JAVA_BIN=/usr/lib/jdk1.7.0_03/bin

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

?

如果当前linux环境下已经有了JDK,那就要创建指向java和javac程序的链接。Linux系统安装时可能会安装自带的JDK,反正我装的Fedaro 13带有1.4、1.5、1.6,我明明记得在安装的时候已经把Java开发工具选项取消的了,但是其实影响不大。

创建链接命令:

#cd /usr/bin

#ln -s -f /usr/java/jdk1.7.0_03/bin/java

#ln -s -f /usr/java/jdk1.7.0_03/bin/javac

?

搞定后,在Shell提示符下输入java -version,如果成功输出正确的版本信息,说明安装成功了