As a programmer I do have multiple JDK/JRE installed (essentially the latest in each 1.6, 1.7 and 1.8 branch) on my Windows 7 notebook. I do not have "public" JRE. Both my JAVA_HOME and PATH system variables point to 1.7. Key in Windows Registry also specifies 1.7 as current. Command "java -version" in a shell returns 1.7 as well. However when I start Minecraft, the "java.version" property in the console shows "1.8".
Does anyone have an idea, how is the launcher picking up the versions?
I did not see any issues so far running Minecraft with Java 1.8, but I would like to use 1.7 anyway. I know I can redefine the executable within the profile, but the automatic version selection bugs me.
m not really an expert on this, but something of that effect happened to me. Did you drag all of the JREs out of the JRE folder, except for the one mine craft uses? I believe it's C:\Program Files (or prgrm files 86)\Java and from there look for the JRE folder. Lol sorry if this is stupid, but I had an error that had to do with JREs (as I was dabbling king Java). I truly hope this helps!
Did you drag all of the JREs out of the JRE folder, except for the one mine craft uses?...!
Nope. I do not use public JRE (i.e. the one that goes to in Windows folders). I am just puzzled how MC figures to use Java 8 while JAVA_HOME, PATH as well as "current" in Windows Registry point to Java 7 installation. No other Java app I am using does it, they all obey the three settings I mentioned.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Does anyone have an idea, how is the launcher picking up the versions?
I did not see any issues so far running Minecraft with Java 1.8, but I would like to use 1.7 anyway. I know I can redefine the executable within the profile, but the automatic version selection bugs me.
Thanks in advance.
Ps: drag them to a temporary folder
ooh - ah check out my channel if this post was helpful!
Nope. I do not use public JRE (i.e. the one that goes to in Windows folders). I am just puzzled how MC figures to use Java 8 while JAVA_HOME, PATH as well as "current" in Windows Registry point to Java 7 installation. No other Java app I am using does it, they all obey the three settings I mentioned.