-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