当前位置: 首页 > news >正文

CentOS配置Java环境报错-bash: /usr/local/jdk1.8.0_381/bin/java: 无法执行二进制文件

CentOS配置Java环境后执行java -version时报错:

-bash: /usr/local/jdk1.8.0_381/bin/java: 无法执行二进制文件

原因是所使用的jdk的版本和Linux内核架构匹配不上
使用以下命令查看Linux架构:

[root@localhost ~]# cat /proc/version
Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC 2018
[root@localhost ~]# 
[root@localhost ~]# 

可以看到是x86_64架构。
而我使用的jdk是在这里插入图片描述
arm64架构下的。

因此需要首先搞清楚是x86_64架构还是arm64架构还是其他的什么架构
在这里下载对应的JDK版本
在这里插入图片描述
更换成在这里插入图片描述
之后,执行成功

[root@localhost ~]# java -version
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)
[root@localhost ~]# 
http://www.lryc.cn/news/160760.html

相关文章:

  • MySQL进阶 —— 超详细操作演示!!!(上)
  • 一条爬虫抓取一个小网站所有数据
  • 八大排序——快速排序
  • 【ES】笔记-Class类剖析
  • 数学建模--Seaborn库绘图基础的Python实现
  • lv3 嵌入式开发-2 linux软件包管理
  • 智能小区与无线网络技术
  • 如何传输文件流给前端
  • Spring Security OAuth2 远程命令执行漏洞
  • Python之并发编程介绍
  • GO语言网络编程(并发编程)并发介绍,Goroutine
  • 英语连词总结
  • LeetCode 92. Reverse Linked List II【链表,头插法】中等
  • 【图论】Floyd
  • SpringCloudAlibaba Gateway(三)-整合Sentinel功能路由维度、API维度进行流控
  • 【笔试强训选择题】Day38.习题(错题)解析
  • DAY08_MyBatisPlus——入门案例标准数据层开发CRUD-Lombok-分页功能DQL编程控制DML编程控制乐观锁快速开发-代码生成器
  • 分光棱镜BS、PB、NPBS的区别
  • 人工智能论文通用创新点(一)——ACMIX 卷积与注意力融合、GCnet(全局特征融合)、Coordinate_attention、SPD(可替换下采样)
  • 您的计算机已被[new_day@torguard.tg].faust 勒索病毒感染?恢复您的数据的方法在这里!
  • 18--Elasticsearch
  • 代码随想录算法训练营 day59|503.下一个更大元素II、42. 接雨水
  • MyBatis数据库操作
  • python flask框架 debug功能
  • 《深入浅出OCR》第六章:OCR数据集与评价指标
  • 15. 线性代数 - 克拉默法则
  • 【LeetCode】剑指 Offer <二刷>(6)
  • jsp页面出现“String cannot be resolved to a type”错误解决办法
  • 【go-zero】使用自带Redis方法
  • 离线数仓同步数据3