Ubuntu下载jdk:cannot execute binary file

        虚拟机上Ubuntu系统安装jdk且配置环境之后,java -version显示cannot execute binary file,多番查阅推测是由于系统和jdk版本不兼容的原因。

        uname -m查看系统版本位i686,是32位的,和64位的jdk版本不兼容。因此,下载32位的jdk,也就是Oracle官网里的linux x86版本的jdk。

        解压后配置vim /etc/profile,配置环境变量:

        source /etc/profile,使得配置生效。

        输入java -version,正确显示版本:

相关推荐

  1. Ubuntu下载镜像大全

    2024-07-23 08:10:03       26 阅读
  2. Ubuntu下载内核源代码

    2024-07-23 08:10:03       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-23 08:10:03       57 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-23 08:10:03       60 阅读
  3. 在Django里面运行非项目文件

    2024-07-23 08:10:03       48 阅读
  4. Python语言-面向对象

    2024-07-23 08:10:03       59 阅读

热门阅读

  1. 【策略模式在项目中的实际应用】

    2024-07-23 08:10:03       18 阅读
  2. 前端设计模式面试题汇总

    2024-07-23 08:10:03       13 阅读
  3. 预训练语言模型实践笔记

    2024-07-23 08:10:03       17 阅读
  4. 坑人的macos tar 命令 (实际上是bsdtar)换用 gnu tar

    2024-07-23 08:10:03       18 阅读
  5. windows下玩转DockerDesktop--学习笔记

    2024-07-23 08:10:03       17 阅读
  6. 45、PHP 实现滑动窗口的最大值

    2024-07-23 08:10:03       16 阅读
  7. PHP框架简介

    2024-07-23 08:10:03       14 阅读
  8. Scratch语言详解

    2024-07-23 08:10:03       14 阅读
  9. GCD异步与同步任务执行顺序分析

    2024-07-23 08:10:03       14 阅读
  10. 设计模式-策略模式

    2024-07-23 08:10:03       17 阅读
  11. 深入解析Memcached:C#中的应用与实战案例

    2024-07-23 08:10:03       15 阅读
  12. Python subprocess.call - 将变量添加到 subprocess.call

    2024-07-23 08:10:03       13 阅读