Centos安装JDK,RPM安装JDK经典教程
来源:互联网 发布:win10添加ubuntu启动项 编辑:程序博客网 时间:2024/05/19 07:24
第一步:下载jdk
本例使用jdk-7u5-linux-i586.rpm包,登陆到http://www.java.com下载即可。
本例使用jdk-7u5-linux-i586.rpm包,登陆到http://www.java.com下载即可。
第二步:检查文件权限及安装情况
1.以root权限登陆系统,查看并修改使jdk-7u5-linux-i586.rpm具有执行权限
1.以root权限登陆系统,查看并修改使jdk-7u5-linux-i586.rpm具有执行权限
chmod +x jdk-7u5-linux-i586.rpm
2. 若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:
查看自带的jdk:rpm -qa|grep gcj
卸载删除上面查找的内容:rpm -e –nodeps java*
第三步:安装jdk
提示:根据提示一步步安装
rpm -ivh jdk-7u5-linux-i586.rpm
注意:若出现以下i情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
第四步:增加JAVA_HOME环境变量
# vi /etc/profile
在最后面增加:
#set java environment
export JAVA_HOME=/usr/java/jdk1.7.0_05 //注意若下载了其他版本,注意变通
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出
注释:
1.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
2.CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:%JAVA_HOME%\lib。
3.PATH使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:
环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
CLASSPATH变量值中的.表示当前目录。
第五步:环境变量生效
source /etc/profile
第六步:建立软/硬连接
进入 /usr/bin/目录
进入 /usr/bin/目录
cd /usr/bin
ln -s -f /usr/java/ jdk1.7.0_05/jre/bin/java
ln -s -f /usr/java/ jdk1.7.0_05/bin/javac
第七步:测试
上述步骤完成后,则表示安装已经完成,可以通过运行测试。
上述步骤完成后,则表示安装已经完成,可以通过运行测试。
java -version
0 0
- Centos安装JDK,RPM安装JDK经典教程
- Centos安装JDK,RPM安装JDK经典教程
- centos rpm安装jdk
- Centos安装JDK,RPM安装JDK
- Centos rpm安装 、 卸载JDK
- Centos安装RPM格式的JDK
- Centos 7 下安装 jdk rpm包
- linux安装jdk rpm
- linux-rpm安装jdk
- Centos6 rpm安装jdk
- Linux安装JDK rpm安装
- linux 安装 jdk rpm安装
- Centos系统安装JDK详细图文教程
- 【CentOS】CentOS7安装Oracle JDK环境教程
- centos安装jdk,tgz文件教程
- CentOS卸载并安装新版jdk(tar,rpm)
- CentOS下的JDK安装(.rpm文件)
- CentOS-6.5-x86 安装 jdk-7u79-linux-i586.rpm
- cocos2d-x应用窗口相关源码剖析5-其他细节
- linux系统中如何查看日志 (常用命令)
- cocos2d-x 骨骼动画详解
- TimePicker点击上下方向键 java.lang.NullPointerException异常
- 函数指针之成员函数指针
- Centos安装JDK,RPM安装JDK经典教程
- android breakpad批量解析dmp的shell脚本
- 程序调试-新手2
- java中对象的初始化与构造器
- 坐标和数字
- 原创
- The Suspects
- 【最长回文】HDU 4513 吉哥系列故事——完美队形II
- 随机字符串算法:13位随机字符串,两两不相同,至少1个大写字母,至少包含这5个字符之3“$@%*#”