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

相关推荐
测试运维日常笔记3 分钟前
Unix/Linux 系统软件包管理笔记
linux·笔记·unix
我命由我1234513 分钟前
Android 控件 - CardView(快速实现圆角)
android·java·java-ee·kotlin·android studio·android-studio·android runtime
2601_9638699517 分钟前
【计算机毕业设计】基于Java的潮牌购物网站系统的设计与实现
java·开发语言·课程设计
203号居民24 分钟前
LeetCode hot 100 —560. 和为 K 的子数组
java·算法·leetcode
雾时之林39 分钟前
Linux--介绍及管理
linux·运维·服务器
浪客川42 分钟前
使用 IDEA 生成API文档
java·ide·intellij-idea
盐焗鹌鹑蛋1 小时前
【Linux】重定向
linux
会编程的土豆1 小时前
从「锁」到「时间」:后端里几个容易混的概念
java·开发语言·数据库·goland
呱呱巨基1 小时前
Docker 基础概念学习
linux·c++·学习·docker
上下求索,莫负韶华1 小时前
笔记-数据库事务和java事务和切面
java·数据库·笔记