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,正确显示版本:

相关推荐
IDOlaoluo4 小时前
FindBugs-IDEA-1.0.1.zip安装使用教程(IntelliJ IDEA插件手动安装查Bug)
java·bug·intellij-idea
python百炼成钢7 小时前
10.串口
linux·stm32·单片机·嵌入式硬件
程序员小凯10 小时前
Spring Boot文件处理与存储详解
java·spring boot·后端
Lzc77410 小时前
Linux网络的HTTPS
linux·https
我爱钱因此会努力10 小时前
ansible自动化运维入门篇
linux·运维·服务器·centos·自动化·ansible
Miraitowa_cheems11 小时前
LeetCode算法日记 - Day 88: 环绕字符串中唯一的子字符串
java·数据结构·算法·leetcode·深度优先·动态规划
黑云压城After11 小时前
vue2实现图片自定义裁剪功能(uniapp)
java·前端·javascript
---学无止境---11 小时前
Linux中系统调用sys_symlink和sys_unlink函数的实现
linux
代码程序猿RIP11 小时前
【Etcd 】Etcd 详解以及安装教程
linux·数据库·etcd
tb_first12 小时前
Linux入门1(2/2)
linux