用 IntelliJ IDEA 開啟多個 Project 時,原本不同的 Project 會分別開在不同的視窗,但今天開啟時發現會變成像上圖般的分頁顯示。看了下 IntelliJ IDEA 本身的設定是設在新視窗開啟沒錯,一時間還以為是新版本的 Bug。 後來發現是我之前自己玩 macOS 設定時玩壞了…
Category: 技術文件
[文件] 怎麼解決 Gradle 的 Supplied javaHome must be a valid directory 錯誤
前兩天升級了 Open JDK 後,昨天開啟 Gradle Project 發現噴了「Supplied javaHome must be a valid directory」的錯誤,錯誤的 Java Home 目錄指向的是我舊的 JDK 目錄,該目錄在升級後已經刪除。試了在 gradle.properties 設定 org.gradle.java.home 無效,在系統設 JAVA_HOME 環境變數也無效。一 Google 發現一堆人都出過這個錯誤,可是似乎都沒有比較肯定的解法,直到在這篇看到了關鍵字:「daemon registry」… 解法很簡單:到 ~/.gradle/daemon 目錄下把 xx 目錄砍掉就可以了(xx 是 Gradle 的版本)。