1、下载JDK
地址: http://java.sun.com/javase/downloads/index.jsp
Platform 选择 Linux ,有Linux RPM in self-extracting file, Linux self-extracting file两种任选其一,我选择了第二个
2、安装JDK
修改jdk权限为可执行
#chmod 755 jdk-6u6-linux-i586.bin
#./jdk-6u6-linux-i586.bin
依照提示安装选择yes或回车执行安装,即可自动安装,完成后会在当前目录下产生jdk1.6.0_06文件夹(
如果是选择第一种rpm包则默认安装在/usr/java/目录下),可以将其拷到你喜欢的目录下,我是把它放在了/usr/local下。
3、配置环境变量
这是最关键的一步,一定要谨慎配置
编辑 /etc/profile
#vi /etc/profile
加入下面几行:
JAVA_HOME=/usr/local/jdk1.6.0_06
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$JAVA_HOME/jre/bin
修改export这一行,添加: JAVA_HOME CLASSPATH
export JAVA_HOME CLASSPATH PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
配置时一定注意PATH=后面要带:$PATH,否则PATH环境变量没有保留原有值,进而使Linux系统无法正常登录。
另外CLASSPATH=.等号后面是一个点一定要加上,否则会出现java.lang.ClassNotFoundException
4、检验配置
注销环境,使环境变量生效(或者执行source /etc/profile命令 )
# java
# javac
#java -version
如果java 和javac运行了,说明java环境变量配置成功。我们来写一个测试文件test.java
#vi test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
保存退出,下面来编译、执行;
[root@LinuxServer text]# javac test.java
[root@LinuxServer text]# javatest
Hello World!
工作正常,OK.
hanyan_007 于 2010-05-19 17:25:39发表:
同样谢谢楼主,网上有些教程分明有问题的,害的我白忙活一下午,用阁下的方法解决了,再次感谢……{:3_112:}
老笨虫 于 2008-11-30 14:56:00发表:
如果您不介意的话,能不能将你的QQ号M我?
---------------------------------------------------------------------------------------------------------------------------------------------
提供uusee和卡巴斯基下载。我喜欢dhc,我经常用苏州申通快递来卓越网买DHC化妆品。苏州托运公司是DHL苏州地区合作伙伴。
lichujing 于 2008-11-30 13:15:34发表:
其实有个更好的办法我在这个论坛上写过了http://www.linuxdiyf.com/bbs/thread-117555-1-1.html
henryhj 于 2008-10-19 11:17:08发表:
谢谢楼主,网上有些教程分明有问题的,害的我白忙活一早上,用阁下的方法解决了,再次感谢……(6)m:b