一、安装环境

操作系统:Centos 7.4

JDK版本:1.8

工具:Xshell5、Xftp5

二、安装步骤

第一步:下载安装包

官网)链接:

下载适合自己系统的jdk版本,如图:我下载的是64位的.tar.gz包

还可以直接通过wget命令直接把JDK安装包下载下来,具体执行命令请度娘。

第二步、解压安装包

将下载好的JDK安装包通过xftp上传到服务器,可自定义一个目录存(/home/temp)放并进行解压,执行命令行如下:

1 # mkdir /home/temp
2 # cd /home/temp
3 # tar -zxvf jdk-8u181-linux-x64.tar.gz

将解压后的【jdk1.8.0_181】里面的所有数据移动到指定的文件夹下(如/usr/local/java)

# mkdir /usr/local/java

将【jdk1.8.0_181】里的数据拷贝至java目录下

# mv /home/temp/jdk1.8.0_181 /usr/local/java

第三步、修改环境变量

修改环境变量,通过命令

# vim /etc/profile

用vim编辑器来编辑profile文件,在文件末尾添加一下内容(按“i”进入编辑):

 export JAVA_HOME=/usr/local/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

然后,保存并退出(按:wq!)

保存完之后,通过命令source /etc/profile让profile文件立即生效

第四步、测试是否安装成功

①、使用javac命令,不会出现command not found错误

②、使用java -version,出现版本为java version "1.8.0_181"

③、echo $PATH,看看自己刚刚设置的的环境变量配置是否都正确

测试没问题即安装成功

原文链接:https://www.cnblogs.com/kingsonfu/p/9801556.html

最新文章

  1. CSS实现进度条和订单进度条
  2. SQL Server Management Studio 已停止工作 异常错误
  3. Centos7 设置Swap分区
  4. 蓝牙Ibeacon室内定位和微信摇一摇周边原理分析
  5. 设计模式C#实现(六)——单例模式
  6. [转载]从GetSafeHwnd()和GetSafeHandle()分析句柄和指针
  7. iOS - Swift Foundation 框架
  8. C++——友元、异常和其他
  9. cocos2d-x 将cocosbuilder输出文件映射成对象的原理
  10. Delphi调试CGI或ISAPI 转
  11. 使用GDAL图书馆RPC校正问题
  12. javascript基础-语法
  13. 主机和VMware中的Linux如实现共享文件夹
  14. 后端开发者的Vue学习之路(一)
  15. 3rd,Python登录模拟
  16. linux:ssh远程调用tomcat脚本时候出错
  17. HTML页面3秒后自动跳转的三种常见方法
  18. tp5+layui 实现上传大文件
  19. NOIP练习赛题目1
  20. Linux C++ - IP地址转换函数

热门文章

  1. 栈 & 队列
  2. 微信小程序实现连续扫码功能(uniapp)
  3. SpringBoot 中注解方式的拦截过滤
  4. 十几万条数据的表中,基于帝国cms 。自己亲身体验三种批量更新数据的方法,每一种的速度是什么样的
  5. [转] 浅谈C++中的那些内存泄露
  6. (七)logback 异步输出日志
  7. 如何使用 Shell 脚本来查看多个服务器的端口是否打开?
  8. 【JMeter_22】JMeter逻辑控制器__录制控制器<Recording Controller>
  9. 重识Java8函数式编程
  10. 用 npm 搭建vue项目