After the Java Update on April 14th, I can't open Trader Workstation on my Window 10 Desktop. I receive the message "no jvm could be found on your system please define exe4j_java_home". I've uninstalled and re-installed Java 3 times. Looking for some help, thanks in advance!
Have to your tried re installing TWS are installing java. You might need a more up to date TWS as well. An old TWS might not work with a new version of Java. Really TWS should come with an embbeded JRE, but that would increase the installer size.
TWS should have a prompt to install java for you if you don't have it. Can you verify if C:\Program Files (x86)\Common Files\Oracle\Java\javapath contains your java.exe file? You shouldn't be altering default installation paths.
As far as I know does TWS bring its own Java with it. And thus would it not be necessary to install Java separately.
C:\Program Files (x86)\Common Files\Oracle\Java\javapath contains my java.exe file. I agree TWS should supply its own Java source. I've installed the latest version of Java separately (Java 8.0 Update 25.1 new April 16th 2020). It still doesn't recognize it. I've attempting setting the path manually as the message reads (Please define EXE4J_JAVA_HOME to point to an installed 64-bit JDK or JRE) through Environmental Variables under the advanced settings in System Properties. Still nothing. At this point I'm attempting to uninstall/reinstall TWS but when I attempt to uninstall the application I get the same message (no jvm could be found on your system please define exe4j_java_home) and I'm left unable to uninstall TWS! I'm stuck.
Just move your TWS installation folders to trash (or else where if you feel more safe doing that). Then reinstall it.
Consider how you have been cleaning up TWS prior to re-install. There is an official uninstaller C:\Jts\uninstall.exe. However, I also believe could just delete C:\Jts is enough, but do a proper cleanup procedure as follows: 1) run uninstaller. 2) verify C:\JTS is gone. 3) Reboot (really) 4) Go to command prompt and verify Java. In the command line type: "Java - version. Should be 1.8.xx. 5) run installation of TWS You probably have been doing this already, but the rigor of that procedure sometimes helps.