-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

posted @ 2021-11-17 20:01  小洋ssr  阅读(2047)  评论(0)    收藏  举报