1 下载jdk包

  这里下载.gz格式的,通过ftp上传到服务器

2 解压到指定目录,如/usr/java/

  tar -xvf XXX.tar.gz

  解压后会在/usr/java下生成一个目录,如jdk.1.8.0_161

3 修改环境变量

  vi /etc/profile

  在文件末尾添加(注意大小写):

    JAVA_HOME=/usr/java/jdk1.8.0_161

    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

4 使环境变量生效

  source /etc/profile

5 通过命令检查java是否安装配置成功

  java -version

  若出现如下信息则表明安装成功 

  java version "1.8.0_161"
  Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
  Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

最新文章

  1. SQLProfiler_SQL抓包
  2. MySQL的外键是什么和它的作用
  3. 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。
  4. java,android获取系统当前时间
  5. 开启自启动oracle和实例
  6. lintcode:Palindrome Partitioning 分割回文串
  7. div+css(ul li)实现图片上文字下列表布局
  8. 2015第43周一solr相关概念
  9. js静态方法和实例方法
  10. Android开发自学笔记(基于Android Studio1.3.1)—1.环境搭建(转)
  11. 使用CXF开发JAX-RS类型的WebService
  12. 三星S8相机黑画面解决
  13. 系统调用fork()在powerpc上的源码分析
  14. linux下搭建SVN
  15. GlusterFS分布式存储系统中更换故障Brick的操作记录
  16. 第二章 向量(f)归并排序
  17. 【Zookeeper】源码分析之持久化(三)之FileTxnSnapLog
  18. Centos编译Unix网络编程(第三版)卷1的源代码
  19. SSH框架中NoSuchMethodError: antlr.collections.AST.getLine()的解决方案
  20. uva 10934 装满水的气球

热门文章

  1. preloadjs实现网页资源预加载
  2. TCP是如何保证包的顺序传输
  3. Atitit. 如何判断软件工程师 能力模型 程序员能力模型  项目经理能力模型
  4. Away3D引擎学习笔记(二)CameraController相机控制的应用
  5. 创建一个动态Web项目:
  6. python第三方库地址
  7. Android源码下载之----内核需要另外下载
  8. 【BZOJ3707】圈地 几何
  9. Pairs of Integers
  10. EasyDarwin开源流媒体服务器Golang版本:拉转推功能之拉流实现方法