Oracle 官网-各版本 jdk 选择页
可以在该页面选择要安装的版本进入到下载页。

Oracle 官网-演示 jdk1.8 下载页
在该页面选择对应的系统进行下载。
我选择的是 64linux 的免安装版本。

解压下载的免安装压缩包:
tar -zxvf /root/jdk-8u271-linux-x64.tar.gz
我演示把 jdk 解压到了 root 文件夹下。如果其它用户使用的话由于没有权限访问 root 目录,所以还是不能用的,建议放其它目录下。

编辑配置文件,设置环境变量:
vim /etc/profile
JAVA_HOME 指定 jdk 所在的目录。

添加下面的内容。

export JAVA_HOME=/root/jdk1.8.0_271
export PATH=.:$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

然后 source /etc/profile 使其立即生效。
之后我们来测试一下,看看java -versionjavac有没有效。
如果如下图显示的话就代表安装成功了。

安装过程可能遇到的问题:
如果提示
-bash: /root/jdk1.8.0_271/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
证明你安装的版本不对,比如 64 位的操作系统安装了 32 位的 jdk

喜欢的点个赞❤吧!

Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示相关推荐

  1. mac电脑装java环境变量_Mac系统下安装jdk并配置环境变量的方法

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,想必不少网友还不知道Mac配置J ...

  2. 在 Win10 系统下安装 JDK 及配置环境变量的方法

    首先,在官网下载 JDK:Oracle 官网 如上图所示,在 Oracle 官网下载 JDK,有一点需要注意,那就是在我们下载合适的 JDK 之前,需要先点击 标记 1 所在的按钮,选择接受.否则的话 ...

  3. MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示

    通过 vim /etc/my.cnf 修改配置文件, 在 mysqld 模块下面添加 lower-case-table-names=1, 参数 1 代表大小不敏感,0 代表大小写敏感. 再通过 ser ...

  4. Linux 利用 yum 安装jdk并配置环境变量

    Linux 利用 yum 安装jdk并配置环境变量 清除已有java环境 搜索yum可以安装的版本 yum安装jdk 配置环境变量 当前用户使用: 全局用户使用: 验证安装 清除已有java环境 命令 ...

  5. 在linux系统下安装jdk

    如何在linux系统上安装jdk 1.本人是在win7系统上装的vmware 12虚拟机,虚拟机系统是centos 6.4版本的系统.安装jdk之前先在命令窗口输入 Java -version 查看当 ...

  6. linux java jdk配置_Linux环境下安装JDK并配置环境变量

    首先查看是否已经安装了JDK并配置环境变量. [root@dhcc_plat opt]# java -version-bash: java: command not found [root@dhcc_ ...

  7. MAC下安装jdk,配置环境变量

    安装jdk 进⼊Java 8的下载地址页⾯,⾸先点击Accept Licence Agreement,然后选择适⽤于Mac OS的JDK版本,点击下载. 下载完成打卡文件,直接安装即可. 配置JDK环 ...

  8. linux系统下安装jdk教程

    一.首先下载linux版本jdk jdk官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html 根据自己的需求,下载 ...

  9. Linux系统下安装JDK(详解)

    1.下载JDK tar包 jDK tar包下载地址: 点击访问 官网默认显示的JDK是最新版本的,我这里要安装的JDK版本是1.8的,那么我们就选择 Java archive,选择下载其他版本的JDK ...

最新文章

  1. Oracle11.2新特性之listagg函数 (行列转换)
  2. SAP MM 预制发票相关的Function Modules
  3. opencv-python的dtype
  4. 如何在html中添加选择列表,html – 如何在选择列表中添加图像
  5. linux7安装EMC的多路径,Oracle Linux 7.8 多路径(Multipath)+Udev绑定磁盘
  6. 基于RBGD的mapping
  7. 阿里P8架构师谈:Restful、SOAP、RPC、SOA、微服务之间的区别
  8. php连接oracle很慢是什么原因_通过DB LINK插入速度很慢的问题
  9. springboot 微服务_使用 Docker 部署 Spring Boot微服务
  10. python 三维曲线拟合_基于三维数据和参数的Scipy曲线拟合
  11. selenium autoit java_selenium借助AutoIt识别上传文件Java篇
  12. 权限系统设计学习总结(4)—— SaaS 平台多租户模式下权限设计
  13. php根据下标倒序排,PHP的三种排序方式
  14. ADO Connection failure
  15. 前端vue项目开发流程
  16. 微服务配置中心实战:Spring + MyBatis + Druid + Nacos 1
  17. 混淆Android JAR包的方法
  18. 最新400多款微信公众号小游戏源码集合 带HTML5自适应首页
  19. wap2app轮播guide.html,wap2app引导页的简单制作
  20. vijosP1567子串计数

热门文章

  1. Hibernate Annotation中英文文档链接下载 (Hibernate 注解)
  2. hihoCoder #1068 : RMQ-ST算法(模板)
  3. 摩托罗拉SE4500 三星 S3C6410 Wince6.0平台软解码调试记录以及驱动相关问题解释
  4. 在线html表格设计器,6款优秀的在线表单设计器
  5. CRI-O将如何把Kubernetes推上容器生态系统的中心位置
  6. java 枚举(enum) 详细用法
  7. 作为一枚学生党,如何提升自己华丽转身
  8. 3、Oracle表空间管理
  9. jsp:include和%@include%的区别
  10. 转载:QTableView中嵌入可视化组件