-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Please Update JavaCheck.jar #4195
Copy link
Copy link
Closed
Description
Role
I play vanilla minecraft!
Suggestion
Update the JavaCheck.jar
Benefit
Cause there is some changes about the runtimes of minecraft.
This suggestion is unique
- I have searched the issue tracker and did not find an issue describing my suggestion, especially not one that has been rejected.
You may use the editor below to elaborate further.
I have noticed from the log file that the JavaCheck.jar in the MultiMC folder only Check jre6, jre7, jre8.
We know that since 1.16.5 we could use java8-java15 to launch the game and since 1.17 we should use java16+ to launch the game.
Below are text copied from the MultiMC log:
6.349 D Task "JavaListLoadTask(0x5239c40)" starting for the first time
6.350 D Probing the following Java paths:
6.350 D "C:/Program Files/Java/jre8/bin/javaw.exe"
6.350 D "C:/Program Files/Java/jre7/bin/javaw.exe"
6.350 D "C:/Program Files/Java/jre6/bin/javaw.exe"
6.350 D "C:/Program Files (x86)/Java/jre8/bin/javaw.exe"
6.350 D "C:/Program Files (x86)/Java/jre7/bin/javaw.exe"
6.350 D "C:/Program Files (x86)/Java/jre6/bin/javaw.exe"
6.350 D "javaw"
6.350 D Task "JavaCheckerJob(0x5239b60)" starting for the first time
6.350 D "Java detection" started.
6.350 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.350 D "Running java checker: C:/Program Files/Java/jre8/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.359 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.359 D "Running java checker: C:/Program Files/Java/jre7/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.368 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.368 D "Running java checker: C:/Program Files/Java/jre6/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.378 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.379 D "Running java checker: C:/Program Files (x86)/Java/jre8/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.379 D Java checker has failed to start.
6.379 D "Java detection" progress: 1 / 7
6.379 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.379 D "Running java checker: C:/Program Files (x86)/Java/jre7/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.380 D Java checker has failed to start.
6.380 D "Java detection" progress: 2 / 7
6.380 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.380 D "Running java checker: C:/Program Files (x86)/Java/jre6/bin/javaw.exe-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.381 D Java checker has failed to start.
6.381 D "Java detection" progress: 3 / 7
6.381 D Env: ignoring "JAVA_HOME" "C:\\Program Files\\Java\\zulu8.56.0.23-ca-fx-jre8.0.302-win_x64"
6.381 D "Running java checker: javaw-jar D:/Program Files (x86)/Minecraft/MultiMC/jars/JavaCheck.jar"
6.528 D STDOUT "os.arch=amd64\njava.version=17\njava.vendor=Eclipse Adoptium\n"
6.528 W STDERR ""
6.528 D Java checker finished with status QProcess::ExitStatus(NormalExit) exit code 0
6.528 D Java checker succeeded.
6.528 D "Java detection" progress: 4 / 7
6.531 D STDOUT "os.arch=amd64\njava.version=1.8.0_302\njava.vendor=Azul Systems, Inc.\n"
6.531 W STDERR ""
6.531 D Java checker finished with status QProcess::ExitStatus(NormalExit) exit code 0
6.531 D Java checker succeeded.
6.531 D "Java detection" progress: 5 / 7
6.542 D STDOUT "os.arch=amd64\njava.version=1.8.0_302\njava.vendor=Azul Systems, Inc.\n"
6.542 W STDERR ""
6.542 D Java checker finished with status QProcess::ExitStatus(NormalExit) exit code 0
6.542 D Java checker succeeded.
6.542 D "Java detection" progress: 6 / 7
6.556 D STDOUT "os.arch=amd64\njava.version=11.0.12\njava.vendor=Eclipse Foundation\n"
6.557 W STDERR ""
6.557 D Java checker finished with status QProcess::ExitStatus(NormalExit) exit code 0
6.557 D Java checker succeeded.
6.557 D "Java detection" progress: 7 / 7
6.557 D Task "JavaCheckerJob(0x5239b60)" succeeded
6.557 D Found the following valid Java installations:
6.557 D "1.8.0_302" "64" "C:/Program Files/Java/jre8/bin/javaw.exe"
6.557 D "17" "64" "C:/Program Files/Java/jre7/bin/javaw.exe"
6.557 D "11.0.12" "64" "C:/Program Files/Java/jre6/bin/javaw.exe"
6.557 D "1.8.0_302" "64" "javaw"
6.557 D Task "JavaListLoadTask(0x5239c40)" succeeded
So I think the JavaCheck should check jre8, jre11, jre15, jre16+.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels