After FreeMind is installed, double-click it to open it and prompt “the registry refers to a nonexistent Java runtime environment installation..”; According to the prompt, we can know that the reason is the problem of JDK environment, and FreeMind needs JDK support
The actual situation is as follows:
my computer was originally installed with jdk8.exe installation package, which was installed step by step by clicking on it, and then it was uninstalled
Download jdk7.zip installation free package, directly decompress it, and install it by configuring environment variables
note: Although jdk8 has been uninstalled before installing JDK7, when installing jdk8, It will write the relevant environment configuration information to the Window Registry (this is why you can run “java version” to display the environment information of the installed JDK without configuring environment variables after installing jdk8 program); Although jdk8 has been uninstalled, the relevant information of jdk8 in the registry has not been cleaned up and deleted, and the environment information of jdk8 is still retained. When you install FreeMind and start running, FreeMind will still read the environment information of JDK in the registry. After reading the residual environment information of jdk8, it will go to the corresponding directory to load the corresponding running environment file, However, the actual corresponding physical file does not exist, so the above error is reported
The solution is as follows:
Run – > Regedit command, open the registry window and enter HKEY_ LOCAL_ MACHINE\SOFTWARE\Wow6432Node\JavaSoft\ ; Click the option on the left, you can see that the corresponding variable information on the right is still the residual JDK configuration information, so you can modify it to your existing path information