分享

Red Hat Linux下安装JDK

 饮茶仙人 2016-09-30

Red Hat Linux下安装JDK

 

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

32位jdk具体下载地址:jdk-6u23-linux-i586-rpm.bin
http://cds./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./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


选择Platform:32位的选择Linux,64位的选择Linux x64。选择同意协议,点击Continue按钮。如下图:


 建议下载rpm自解压格式的,这里下载jdk-6u23-linux-i586-rpm.bin。


 
在usr/local目录下建立一个名为jdk的文件夹,下载后把jdk-6u23-linux-i586-rpm.bin文件复制到usr/local/jdk目录下。
 
 
2、 卸载Linux自带的jdk
不卸载,可能使用jdk的时候,使用的是自带的。
在终端shell下执行命令:
rpm -qa | grep gcj
会列出一些东西如:Java-1.4.2-gcj-compat-1.4.2.0-27jpp等,删除含有java字串的软件包
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-27jpp
或者在Applications->Add and Remove Software中找到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


 
安装完成之后,可以看到在/use/java的jdk。


 

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


 

到此JDK安装成功!

 

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位的jdk,64位的安装64位的jdk。


新新:http://blog.csdn.NET/xinxin19881112/article/details/6114390

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多