感谢支持
我们一直在努力

Red Hat Linux下安装JDK

1 下载Linux平台的JDK
下载对应操作系统的jdk,操作系统是32位的就下32位的jdk64位的就下64位的jdk。下错了装不上的。
下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/index.html
   https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-oth-JPR@CDS-CDS_Developer


32jdk具体下载地址:jdk-6u23-linux-i586-rpm.bin
http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-i586-rpm.bin?BundledLineItemUUID=RL6J_hCwjD8AAAEt97cAHgob&OrderID=kHSJ_hCwr2sAAAEt5rcAHgob&ProductID=QhOJ_hCw.dUAAAEsFIMcKluK&FileName=/jdk-6u23-linux-i586-rpm.bin
64
jdk具体下载地址:jdk-6u23-linux-x64-rpm.bin
http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-x64-rpm.bin?BundledLineItemUUID=CG2J_hCwdbYAAAEtFuEAHgog&OrderID=_0.J_hCw1hEAAAEtCeEAHgog&ProductID=6gGJ_hCwIQYAAAEsKIMcKluK&FileName=/jdk-6u23-linux-x64-rpm.bin


选择Platform32位的选择Linux64位的选择Linux x64。选择同意协议,点击Continue按钮。
建议下载rpm自解压格式的,这里下载jdk-6u23-linux-i586-rpm.bin


usr/local目录下建立一个名为jdk的文件夹,


创建文件夹jdk  [root@localhost ~]#mkdir /usr/local/jdk


删除文件夹jdk  [root@localhost ~]#rm -rf /usr/local/jdk



下载后把jdk-6u23-linux-i586-rpm.bin文件复制到usr/local/jdk目录下。


图片


 


 2 卸载Linux自带的jdk


root身份登录系统。安装jdk之前,先通过java -version检查一下当前的linux系统中是否已经安装了jdk,RedHat5.4企业版中默认安装了jdk1.4?


如果有,请删除


[root@localhost ~]#yum remove java


3 安装jdk
cd命令进入/usr/local/jdk目录:
# cd /usr/local/jdk


给所有用户添加可执行的权限:
# chmod +x jdk-6u23-linux-i586-rpm.bin  


执行文件:
#  ./ jdk-1_5_0-linux-i586-rpm.bin


 会出现一段协议,需要按确定键


图片


图片


此时会生成主程序包jdk-6u23-linux-i586-rpm.bin和一些其它包,同样给所有用户添加可执行的权限。


图片


安装主程序包jdk-6u23-linux-i586.rpm


# rpm –ivh jdk-6u23-linux-i586.rpm


 安装完成之后,可以看到在/usr/javajdk


图片


 


4 设置jdk环境变量
通过更改/etc/profile来实现,命令为:
#sudo gedit /etc/profile


在打开的profile文件的末尾添加下列代码:
jdk1.6.0_23
为安装的jdk文件名,版本不同,文件名也不同。
export JAVA_HOME=/usr/java/jdk1.6.0_23
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH


 图片


保存文件,关闭profile


5 验证jdk环境配置
重新打开一个终端shell或重启电脑,输入命令查看jdk版本:
# java –version


图片


 


 使用echo命令检查jdk环境变量配置情况。【如果看不到结果也不要紧】
# echo
JAVA_HOME
# echo
CLASSPATH
# echo
PATH


图片


 建立一个文件test.java,写一个hello world测试一下:
#vi test.java


出现窗口,按确定键。


图片


 


vi编辑器中写代码:
class test
{
    public static void main(String[] args)
    {
       System.out.println(“hello world!”);
    }
}


 图片


 


写完后,按Esc键,停止编辑,再按冒号键:,在末尾行输入:wq,或者停止编辑后,切换输入法为大写状态,连续按两次Z字母键。


图片 


 回到终端shell窗口,输入命令:
# javac test.java
# java test


图片


 


6 安装过程可能出现的问题
出现cannot execute binary file提示信息。
1)
、没有权限,切换用户为root
2)
、没有给文件授权,授权:
# chmod +x jdk-6u23-linux-i586-rpm.bin    //
给所有用户添加可执行的权限
  

# chmod 755 jdk-6u23-linux-i586-rpm.bin   //
更改文件权限为755
3)
、安装的jdk版本不兼容,安装对应操作系统的jdk,操作系统是32位的安装32位的jdk64位的安装64位的jdk

赞(0) 打赏
转载请注明出处:服务器评测 » Red Hat Linux下安装JDK
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏