Java update won't let VASSAL launch

Neither of these work. I check for older versions of java and there are none on my machine. I ran a complete registry scan and clean all old registry files, rebooted and get the same error.

OK, the way I fixed this was to completely uninstall Java. Then run a registry cleaner and clean out the java entries that it found. Then I rebooted. Then reinstalled the latest Java, rebooted, and then ran Vassal and it worked.

I let the online Java installer install the 1.8 101 update and remove the previous version. Then I experienced this issue.

The machine involved is Windows 7 Home Premium 64-bit.

I installed the 64-bit Java 1.8 101 update using the offline Java installer and this resolved the issue for me. It appears the online Java installer only installs 32-bit and removes both the old 32-bit and the old 64-bit Java.

Thank you, JamesPaul. I followed your instructions and resolved the issue on my computer. Mine uses Windows 7 Pro, 64 bit.

Yet, I’m running Win7 Home Premium 32-bit, and Vassal isn’t working.
(Also, I’m not touching anything having to do with the registry, as that level of sorcery is beyond my tech ability.)

The latest Java update killed Vassal:

Windows 10 Pro

Java 8 Update 101

Thus spake RobS:

“JamesPaul” wrote:

I installed the 64-bit Java 1.8 101 update using the offline Java
installer and this resolved the issue for me. It appears the online
Java installer only installs 32-bit and removes both the old 32-bit
and the old 64-bit Java.

Yet, I’m running Win7 Home Premium 32-bit, and Vassal isn’t working.
(Also, I’m not touching anything having to do with the registry, as that
level of sorcery is beyond my tech ability.)

You can’t run 64-bit Java on a 32-bit system. If the installer even
lets you install it, that’s a serious flaw.


J.

I’m not running the 64-bit Java.
I was pointing out that if the Java installer installs the 32-bit version, it nevertheless isn’t working for me, since my system is 32-bit.

Thus spake RobS:

[This message has been edited.]

“uckelman” wrote:

Thus spake RobS:
You can’t run 64-bit Java on a 32-bit system. If the installer even
lets you install it, that’s a serious flaw.

I’m not running the 64-bit Java.
I was pointing out that if the Java installer installs the 32-bit
version, it nevertheless isn’t working for me, since my system is
32-bit.

If you’re still having a problem, the things to do are (1) verify
that you don’t have multiple versions of Java installed, and (2)
check that you don’t still have registry keys from old versions.

The relevant registry keys are

HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion

and

HKLM\SOFTWARE\JavaSoft\Java Runtime Environment$CurrentVersion\JavaHome

where $CurrentVersion is the value of

HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion

If you have this problem and you have only one version of Java
installed, it’s likely that one of these registry keys is wrong.


J.

I’ll just wait until the next update, as I’m not playing any games at the moment anyway.

I had the same issue after the automatic update of Java to 8-101. Running Windows 7.
I went to the java website, manual download and downloaded and installed the 64-bit offline version of Java, installed that, and Vassal comes up again.

Here’s a link to the webpage.
http://java.com/en/download/manual.jsp

Hope this helps others!

Kevin

OK, I fixed my problem without messing with the registry sorcery.

I simply uninstalled the current version of Java (via the Control Panel) and re-downloaded/re-installed it.
No computer restarts or anything, just uninstall and reinstall.
Again, my computer is Win7 Home Premium, 32-bit.

So, it appears there’s something not right with Java’s automatic update sorcery, which is fixed when doing it manually.
And the universe is again at peace.

All,

My computer had the same issue after the JAVA update and Kevin’s solution helped me. Thank you Kevin!

All is good in the world again… 8)

Clint

I’ve been gone for over 10 days and am now back looking at the problem. Following earlier suggestions, I uninstalled Java, went to their web site and manually installed Java. Voila! everything works now.

I uninstalled Java, reinstalled it and Vassal works fine.

Could be the browser – Apparently Vassal does not get along well with Edge.