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

相关推荐
GoodStudyAndDayDayUp9 分钟前
IDEA能够从mapper跳转到xml的插件
xml·java·intellij-idea
White_Mountain33 分钟前
在Ubuntu中配置mysql,并允许外部访问数据库
数据库·mysql·ubuntu
装不满的克莱因瓶39 分钟前
【Redis经典面试题六】Redis的持久化机制是怎样的?
java·数据库·redis·持久化·aof·rdb
n北斗1 小时前
常用类晨考day15
java
骇客野人1 小时前
【JAVA】JAVA接口公共返回体ResponseData封装
java·开发语言
yuanbenshidiaos2 小时前
c++---------数据类型
java·jvm·c++
向宇it2 小时前
【从零开始入门unity游戏开发之——C#篇25】C#面向对象动态多态——virtual、override 和 base 关键字、抽象类和抽象方法
java·开发语言·unity·c#·游戏引擎
cominglately2 小时前
centos单机部署seata
linux·运维·centos
魏 无羡2 小时前
linux CentOS系统上卸载docker
linux·kubernetes·centos
coder_pig2 小时前
📝小记:Ubuntu 部署 Jenkins 打包 Flutter APK
flutter·ubuntu·jenkins