-bash: /usr/local/java/jdk1.8.0_301/bin/javac: cannot execute binary file


问题

-bash: /usr/local/java/jdk1.8.0_301/bin/javac: cannot execute binary file
意思就是:-bash: usrlocaljavajdk1.8.0 301binjavac:不能执行二进制文件

问题所在

依旧不明白是什么意思,然后上百度查了下资料,发现是jdk版本的问题
image

解决问题

把这个压缩包 jdk-8u301-linux-aarch64.tar.gz 解压后的目录和压缩包卸载,再重新解压下面那个压缩包再改下配置就可以了。
image
这是下载jdk8的链接
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM