在執行 ghidra 的時候,跳出一條錯誤訊息
JDK 11+ could not be found and must be manually chosen!
但是去 oracle java 的網站上只有看到第八版的 JDK
於是找到了 openJDK,以下紀錄如何使用 openJDK 替換目前的 jave 環境
請至 jdk.java.net 下載 JDK11
下載完檔案名稱為 openjdk-11.0.2_osx-x64_bin.tar.gz
(可以替換成自己下載的版本)
cd ~/Downloads
tar xf openjdk-11.0.2_osx-x64_bin.tar.gz
(順便推薦 zsh,只要下 x
指令就能自動解壓縮)
搬移檔案至 JVMsudo mv jdk-11.0.2.jdk /Library/Java/JavaVirtualMachines/
檢查是否已經替換新的 JAVA 環境
1 | $ java -version |
1 | $ javac -version |