解决linux手动安装JDK出现cannot execute binary file: Exec format error的问题
·

从字面意思上来说这个问题是说不能执行所执行的文件格式。但是一看自己的jdk安装包和自己的linux版本都是64位的,按理说应该不会出现不能执行的问题。

直到后面找到了一个大佬的解决办法:(他与我的情况正好相反,它的linux系统是需要安装aarch版本的)上链接→
原来是我的linux环境下的jdk下错了,虽然是64位的linux环境的jdk安装包,但是aarch64是和单纯的64那个版本是不同的版本,详见下图
可见我的系统版本是非aarch版本,所以应该安装x64位的
如果是aarch版本的,应该是这种(借用了一下大神的图):
这种情况下就需要安装aarch64.tar.gz的jdk。

最后重新安装正确版本后,问题解决
大神在民间,再次感谢这位博主给的启发。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)