Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug] Linux下启动GTNH整合包在无法正确选择Java版本

Aperta
#6,933 0 commenti 1 reazione 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
java

Direzione di ricerca

Start by reproducing the Linux GTNH 2.8.4 launch flow described in the issue, comparing automatic Java selection, manual Java 25 selection, and the downloaded runtime. Review the attached launcher log file and the Java compatibility-check and runtime-selection entry points. Done means the launcher consistently reuses the compatible Java 25 runtime without reporting contradictory Java-version requirements.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
问题描述 | Bug Description

1.当选择使用HMCL启动gtnh2.8.4时(已经安装了允许在更高java版本启动1.7.10所需的文件),启动器会提示需要java25(启动器内已经识别到java25)。

Image Image

2.尝试手动选择java25,再次启动游戏则会提示1.7.10不能通过java9或更高版本启动。

Image

3.若选择下载java25,则启动器会自动下载java25,并且不再提示兼容性问题,游戏正常启动。但是再次打开HMCL启动器,HMCL也不会使用自行下载的java25,提示内容与问题1相同

4.选择忽略java兼容性检查,并手动选择java25,游戏可以正常启动

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

2026-10-03T23-43-16.log

Lingua principale
Java
Stelle
10.2k
Fork
940
Merge medio
2g 7h
PR unite (30g)
38

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di HMCL-dev/HMCL

Tutte le issue di HMCL-dev/HMCL

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.