In this case the fdm.log created by attempting to start FDM via the command line, recorded the following error:Error: Could not find or load main class –jar
There could be two possible issues causing this error.
- Something is wrong with the Java Installation.
- Something is wrong with the FDM Installation.
If FDM is installed on the same system as the other TDM Components, then the installation should have set the JAVA_HOME variable to use the OpenJDK release of Java that is shipped with TDM, which by default is:JAVA_HOME=C:\Program Files\AdoptOpenJDK\jre-8.0.212.04-hotspot\
Verify the version of Java the system is running. If there are more than one version of Java installed, the system could be picking up a different release, that is not compatible wit the FDM UI. To verify the Java version, open a command line and run: java -version. You should see the system using the version of Java installed by TDM:C:\Windows\system32>java -versionopenjdk version "1.8.0_212"OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04)OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
If Java checks out, then the FDM installation is probably corrupt. Open a Support case and request the latest release of FDM. Since FDM is not tied to any particular TDM release, it is safe to install the lates release of FDM, regardless of your TDM version.
In this case, patching FDM resolved the issue.