I installed Talend Open Studio for Data Integration 8.0.1. Initially, I had java version 8 of JRE installed and I was getting the error message that 'version 1.8.0_321 of the JVM is not suitable for this product. Version: 11 or greater is required'. So I installed java version 11 of jdk and now I get the error message 'Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run TOS_DI-win-x86_64. No Java virtual machine was found after searching the following locations: C:\Program Files\Java\jre1.8.0_321\bin'.
If you do not need java for other software uninstall version 1.8. Then try to uninstall version 11. And after this install the last available version of java JDK from here
After changing the PATH and HOME and the TOS ini file, I was still getting the error. I found that I could launch TOS directly from the directory, but get the error launching from the shortcut. Found out the shortcut set up by the install includes the Java path in the Target: "C:\Program Files (x86)\TOS_DI-8.0.1\studio\TOS_DI-win-x86_64.exe" -vm "C:\Program Files\Java\jdk1.8.0_321\bin".