Java not found ?!? #3419
Been around all day w\ this issue. Had to reinstall Xmage and for the first time it happened to me despite using the program often... dunno why but the java folder has nothing in it. And the Xmage launcher dont let me launch client. only lets me update and check versions. When i click on both just loops again and again to the java not found...
here's the writing on the notepad:
ERROR 2017-05-23 18:02:34,217 Error: =>[SwingWorker-pool-1-thread-2] DownloadTask.download
Anyone w\ same problem? thanks
Looks like the download from Oracle isn't working. I figured out how to do it by hand on Mac OS X. Probably similar for other systems.
First, run the XMage launcher as usual and pay attention to the file name at the end of the file download link. In my case, it's jre-8u102-macosx-x64.tar.gz:
Also note the "Java version available" string, which is currently 1.8.0_102:
Quit out of the launcher.
So now you're at the point where you've got all the Xmage code and an empty "java" folder. Go to Oracle's download archive and find the file that corresponds to the file name you got from the download link. Be sure you get the right one. I had to click the "Accept License" and also log in with an Oracle account to download the file.
Unzip the archive and put the resulting folder (in my case, "jre1.8.0_102.jre") inside your "java" folder.
Finally, edit the installed.properties file to tell the launcher which version of java is there. (Otherwise it will assume that there's no java and will try to download it again.) Find the line that says "java.version=" and add the "Java version available" string from the launcher window. It should now look something like this:
You should now be able to open the launcher again and launch the client.
Trying to get the client to work on OS X, followed your steps but launching the client in the launcher just opens the console and it's all blank. If i try to open the client via startClient.command it gives me this error message:
If I change the path in the startClient.command to the full adress instead of using ./ it launches the client but with a ton of error and I can't do anything in the client.
Any idea of what might be wrong?
It's can be a java ca certificates problem for linux machines -- you can't download https links (new java version or svg images from scryfall).
Need to manually update
You can read/download full instruction here.