卸载rpm版的jdk:

#rpm -qa|grep jdk

显示:jdk1.6.0_29-fcs
卸载:#rpm -e --nodeps jdk1.6.0_29-fcs

1.从sun公司网站www.sun.com下载linux版本的jdk,要求jdk版本1.6。比如我们下载的版本是jdk-6u29-linux-x64-rpm.bin 
2.将jdk-6u29-linux-x64-rpm.bin 文件sftp(SSH File Transfer Protocol)至目标服务器上,将jdk-6u29-linux-x64-rpm.bin 文件复制到/usr目录下。

提示:对/usr目录,默认只有root用户才有权限上传文件和删除文件。

#cp jdk-6u29-linux-x64-rpm.bin /usr

3.cd /usr 进入/usr目录

执行 chmod +x jdk-6u29-linux-x64-rpm.bin
执行安装命令 ./jdk-6u29-linux-x64-rpm.bin

4.安装成功会在/usr目录下生成java目录,就是jdk的安装目录

5.cd命令进入/etc目录 vi profile即执行编辑profile文件命令,在文件末尾增加如下内容: 
这里的路径是由安装目录决定的,所以不同的目录下安装,就会产生不一样的环境变量。

#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_29
export JRE_HOME=/usr/java/jdk1.6.0_29/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
让修改重新生效:source profile
注意:
(1)环境变量之间用:隔开,所以,$PATH:$JAVA_HOME/bin是设定了两个变量,并且不破坏前面一个变量。
(2)$JAVA_HOME需要根据具体情况来设定,通过查看具体jdk安装路径确定。而且后面能用到$JAVA_HOME的地方,尽量直接使用。

6.测试JDK是否安装成功

java –version
echo $JAVA_HOME
echo $JRE_HOME

最新文章

  1. APP级别处理未捕获异常
  2. android中实现跑马灯效果以及AutoCompleteTestView与MultiAutoCompleteTextView的学习
  3. [转]JVM内存堆布局图解分析
  4. Mysql 全文索引
  5. jquery实现div遮罩层
  6. 关于c#的一些笔记
  7. some tips
  8. Visual Studio 2010中创建ASP.Net Web Service
  9. JSP 笔记
  10. C++ Prime:指针和const
  11. StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
  12. telnet如何操作Memcached缓存系统?
  13. 【数据库摘要】5_Sql_IN
  14. Leetcode题解(32)
  15. 关于HotSpot VM以及Java语言的动态编译 你可能想知道这些
  16. P1052 过河 线性dp 路径压缩
  17. HTTP 500 Invalid bound statement错误
  18. 【转】BASE64编码简介
  19. 修改 File --> New 菜单内容
  20. DevExpress WinForms使用教程:WinForms Fluent Design和Acrylic Effects

热门文章

  1. 消息通讯之关于消息队列MQ必须了解的相关概念
  2. 170811、Java获取jdk系统环境变量
  3. windows下gcc的安装
  4. 【转】JavaScript prototype
  5. Gym - 101532D Counting Test 前缀和统计字符串
  6. 很多人以为 connect 和 disconnect 应该像 new 和 delete 一样成对出现 这是错误的(只要 sender 或 receiver 其中之一不存在了,connect 会自动失效。QObject::connect 函数是线程安全的)
  7. Bone Collector--hdu2602(01背包)
  8. Python开发【笔记】:关于子线程(子进程)与主线程(主进程)的关联
  9. 新建的web工程找不到javax.servlet.http.httpservlet
  10. PHP开发接口使用RSA进行加密解密方法