1. 安装前,最好先删除Linux自带的OpenJDK:

(1)运行java-version,会发现Linux自带的OpenJDK,运行rpm -qa | grep OpenJDK,找出自带的OpenJDK名称;

(2)运行rpm - nodeps -e OpenJDK名称,删除OpenJDK;

2. 下载jdk-8u20-linux-x64.rpm,运行rpm -ivh jdk-8u20-linux-x64.rpm安装;

3. 运行vim /etc/profile,在文件末尾输入以下几行:

export JAVA_HOME=/usr/java/jdk1.8.0_20
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存,退出;

4. 运行source /etc/profile,使/etc/profile文件生效,或者重启;

5. 运行java -version,返回结果如下:

java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

说明JDK1.8已经安装成功!

最新文章

  1. cf#305 Mike and Foam(容斥)
  2. Unity手游之路<一>C#版本Protobuf
  3. 5.python(迭代器,装饰器,生成器,基本算法,正则)
  4. TCP定时器
  5. iOS 页面间传值 之 属性传值,代理传值
  6. 【Java基础】几种简单的调用关系与方法
  7. 重拾linux
  8. crm使用soap插入下拉框选项
  9. 今天重装系统后,Wdows更新提示“windows update当前无法检查更新,因为未运行服务。您可能需要重新启动计算机”
  10. 获取MVC中Controller下的Action参数异常
  11. HttpUtility.UrlEncode()关于空格的编码问题
  12. 精读JavaScript模式(八),JS类式继承
  13. python3 用户登录 day01
  14. 第十章 优先级队列 (b3)完全二叉堆:删除与下滤
  15. 阿里云ECS使用cloudfs4oss挂载OSS
  16. WebService 获取当前URL
  17. docker 部署 zookeeper+kafka 集群
  18. OPC UA (统一架构)的优势
  19. r与java整合(转)
  20. 在Activity中使用Menu

热门文章

  1. sigar
  2. 360路由器c301最新固件支持万能中继
  3. Atitit 热更新资源管理器 自动更新管理器 功能设计
  4. 转【】浅谈sql中的in与not in,exists与not exists的区别_
  5. [java]输入一个算术表达式输出结果
  6. SpringSide 部署showcase项目出现 JAX-RS (REST Web Services) 2.0 can not be installed错误!
  7. 分享10条Visual Studio 2012的开发使用技巧
  8. WPF中实现验证码功能
  9. 深入理解PHP内核(十一)函数-函数的内部结构
  10. 如何避免javascript中的冲突