LV. 39
GP 494

【情報】1.20.5 開始 Java 版遊戲無法啟動的,請務必進來一下

樓主 山本 裕太 yutachen212
GP31 BP-
1.20.5 已於台灣時間 4 月 23 日正式發布,同時最低 Java 版本要求將從 Java 17 提高到 Java 21
以下列出了以往從版本 1.18 的最低 Java 版本要求變更為 Java 17 後出現的一些問題:
  • 可以正常玩 1.20.4 版本,但 1.20.5 版本無法啟動。
  • 原版啟動器的 Java 執行檔位置變更過而無法啟動遊戲。
  • JVM 參數設定有設定過而無法啟動遊戲。
  • 使用非官方啟動器第三方,例如 Prism Launcher),遊戲無法啟動。

對於遇到這些問題的人,請下載並安裝正確的 Java 版本
以下是各個 Minecraft 版本的最低所需的版本要求及建議使用的版本:
遊戲版本 最低的 Java 版本要求 建議使用的 Java 版本
1.11.2 及以下版本 Java 6 Java 8
1.12 至 1.16.5 版本 Java 8 Java 8
1.17 至 1.17.1 版本 Java 16 Java 17
1.18 至 1.20.4 版本 Java 17 Java 17
1.20.5 及以上版本 Java 21 Java 21

如果遇到 JVM 參數設定過而無法啟動的,請重設為原本啟動器預設的 JVM 參數。

若你是伺服器管理員,遇到 1.20.5 伺服器無法啟動的,請安裝 Java 21。安裝完畢之後,如想開啟 1.20.4 或更舊版本的伺服器(尤其是 Forge 伺服器),啟動伺服器的批次檔(BAT 檔案)請設定指定 Java 位置開啟,如下方範例:
  • 1.20.5:
"C:\Program Files\Java\jdk-21\bin\java.exe" -Xmx1024M -Xms1024M -jar server.jar nogui
  • 1.17 - 1.20.4:
"C:\Program Files\Java\jdk-17\bin\java.exe" -Xmx1024M -Xms1024M -jar server.jar nogui
  • 1.16.5 或以下版本:
"C:\Program Files\Java\jre-1.8\bin\java.exe" -Xmx1024M -Xms1024M -jar server.jar nogui

若以上你沒遇到的,卻遇到的是 GLFW 錯誤,請嘗試去更新顯示卡驅動。
如果更新之後問題還是繼續,那你的 Java 版最新可以執行的版本為 1.16.5。想玩更新版本的遊戲,請考慮更換新的顯示卡,或是直接換新的電腦來玩。

以下是 Java 16、17、21 的安裝連結:
以下是將 Prism Launcher 設定執行 Java 21 的操作說明:



Java 支援系統警告

如果您的電腦是 Windows 7 或 Windows 8.1,或 32 位元系統,不幸的是,Java 21 不支援這些系統
如果你想玩最新版本 1.20.5,你必須將你的 Windows 版本升級到 Windows 10 或 Windows 11,而且必須是 64 位元系統。
由於 Windows 7 和 Windows 8.1 分別於 2020 年和 2023 年已經停止支援,故強烈建議您將系統升級到 Windows 10 或 Windows 11 以確保安全。如果您無法升級到新版本的作業系統,那麼是時候考慮購買新電腦了。

Java 官方支援列表:
問與答
Q1:我可以同時安裝多個 Java 版本,如 Java 8、Java 17、Java 21 等嗎?
A1:可以,特別是您需要執行不同版本的遊戲時(尤其是 Forge)而需要這樣做。

Q2:為什麼我的電腦上沒有安裝 Java 21 就可以執行 1.20.5 版本?
A2:這是因為原版啟動器或某些第三方啟動器有自帶遊戲所需的 Java 執行環境,而該執行環境會符合遊戲所需的要求,故遊戲可以正常執行。
31
-
未登入的勇者,要加入 3 樓的討論嗎?
板務人員: