ErikZakal Posted May 19 Share Posted May 19 (edited) This is a little guide to changing windows environment variables to make sure Windows is using JRE's VM rather than JDK's VM to run Exora.jar JarFix link: https://johann.loefflmann.net/en/software/jarfix/index.html Let's start with the easiest fix, which should work for most of you. 1. Update your java to the latest version (jre) even if u have the latest jre install it again because that might fix which java Jarfix prefers. 2. Download Jarfix and run it. 3. if Jarfix was succesfull and it used jre you should be all good. Run exora and try if it works. on some occasions jarfix tries to fix the jar files by using jdk's javaw, normally from what I've seen reinstalling your java JRE and then running jarfix should fix the issue but if it doesnt for you we can try changing the environment variables. In this case.. if you dont need JDK uninstall it and your directx should work! 1. Open CMD 2. Type in "java -version" This CMD above shows that Windows is using the JDK server VM which doesn't support directX. Let's change that shall we? 1. Open up environment variables by pressing windows key and typing in "environment" 2. Click Environment Variables on the bottom right corner. 3. There should be a "PATH" system variable with some java value. open the PATH variable. DO NOT CHANGE ANYTHING IN USER VARIABLES. On the above image we see 2 javapath's, You might only have 1 path, but I have 2 because I installed them to different paths. 4. Delete them both and and find your java jre path (make sure you find the jre path, NOT the jdk). Mine is "C:\Program Files (x86)\Java\jre-1.8\bin". 5. Now that we have the java path, head back to Edit environment variable. click "New" and write in your java path ^. press OK on both interfaces. 6. Let's head back to CMD and type in "java -version" again. We should see the java version and the VM it is using changed to your jre java. At this moment I'd restart computer just incase jarfix needs that. 7. Run jarfix and pray it is using java jre. 8. Run exora and have fun! Edited May 19 by ErikZakal 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.