-
Bug
-
Resolution: Fixed
-
2.2.3124 (Mac), 2.2.3201 (Windows), 2.2.3202 (Mac), 2.2.3200 (Linux), 2.2.3555 (Windows), 2.2.3557 (Mac), 2.2.3964 (Mac), 2.2.3963 (Linux), 2.2.5519 (Windows), 2.2.5518 (Mac), 2.2.5516 (Linux), 2.2.7265 (Windows), 2.2.7268 (Mac), 2.2.7447 (Windows), 2.2.7448 (Linux), 2.2.7449 (Mac), 2.3.136 (Windows), 2.4.79 (Win 10/11 App), 2.4.104 (Win 10/11 App)
-
Confirmed
-
553113
In previous versions of the Launcher, it let you use a newer version of Java then the minimum requirement. Now, you get Java Runtime version error when using a Java version newer than the minimum requirement.
Your Java Runtime is incompatible. Please edit your installation to use the bundled Java Runtime.
Name Java version mismatch
URL http://aka.ms/jnierror.
It happens with Java 18 EA on 1.18. It also happens with Java 18 EA and Java 17 on 1.17. It also happens with Java 17, Java 16 and Java 11 on versions older than 1.17. It should only block older Java versions, not newer ones. It does not happen when using Java 8 to launch a version that is compatible with Java 7.
Workaround: Delete the JavaCheck.jar file from the game folder. On macOS, it can be found in ~/Library/Application Support/minecraft/launcher/launcher.bundle/Contents/Resources. On Linux, it is in ~/.minecraft/launcher.
- is duplicated by
-
MC-230110 Incompatible with Java 17.
- Resolved
-
MC-230729 Launcher refuses to start with newer Java for older minecraft versions
- Resolved
-
MCL-18411 Can't Launch Minecraft 1.17 in Java 17.
- Resolved
-
MCL-18710 copmplains about Java Runtime version
- Resolved
-
MCL-18740 Unable to launch Minecraft versions before 1.17 with Java 16
- Resolved
-
MCL-18845 [DUPLICATE] Java Runtime Incompatible Error when launching 1.16.5 with Java 11
- Resolved
-
MCL-19325 OpenJDK 18 incompatible
- Resolved
-
MCL-21402 Unable to use updated Java version
- Resolved
- relates to
-
MCL-19936 Incompatible Java Runtime message uses HTTP link
- Resolved
-
MCL-23727 New option "Skip java runtime version check" not working
- Resolved