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

相关推荐
JIU_WW19 分钟前
jar、war、pom
java·jar
向哆哆31 分钟前
Java与NoSQL数据库的集成与优化
java·开发语言·nosql
茂茂在长安34 分钟前
Linux 命令大全完整版(11)
java·linux·运维·服务器·前端·centos
songbaoxian1 小时前
ElasticSearch
java·linux·elasticsearch
小白&1231 小时前
Linux-CentOS 7安装
linux·运维·服务器
非 白1 小时前
【Java】代理模式
java·开发语言·代理模式
Good Note1 小时前
Golang的静态强类型、编译型、并发型
java·数据库·redis·后端·mysql·面试·golang
心随_风动1 小时前
CentOS 下安装和配置 HTTPD 服务的详细指南
linux·运维·centos
信阳农夫1 小时前
centos 7只能安装到3.6.8
linux·运维·centos
我就是我3522 小时前
记录一次SpringMVC的406错误
java·后端·springmvc