首先,我們談論的是 MacOS Big Sur。
直到今天,我在某個時間點從 Oracle 下載的 /Library/Java/JavaVirtualMachines 中的檔案夾 jdk-16.0.2.jdk 及其所有內容。它運行良好,并java -version以相應的版本回應,Netbeans 與 Tomcat 一起運行良好。那是我的java安裝。從 Oracle 下載 .tar 并復制到該檔案夾??。
今天我正在嘗試遷移到 openJDK,所以我也做了同樣的事情。我從 java.net 下載了“openjdk-17.0.2_macos-aarch64_bin.tar”。只是同樣的程式。解壓檔案并復制到 /Library/Java/JavaVirtualMachines (并將舊的 Java 移動到桌面。
當我嘗試 %java -version我得到:
操作無法完成。找不到 Java 運行時。
有關安裝 Java 的資訊,請訪問http://www.java.com。
我對通過自制軟體(我將其用于其他目的)安裝 JAVA 的想法有點抗拒,因為我希望在我的開發環境(在這種情況下是我的 Mac)和我的生產環境(Rocky Linux)中擁有相同的版本8)。
任何想法?
非常感謝您提前。
uj5u.com熱心網友回復:
如果您尚未更新 %JAVA_HOME% 環境變數,則必須將其指向您的新安裝。您的安裝路徑看起來正確。這是一個關于設定環境變數的執行緒:https ://stackoverflow.com/a/65162351/1656012
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/427984.html
上一篇:影片兩點之間的線-迅速
下一篇:py加載后關閉終端視窗并更改圖示
