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'.
2 Answers
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".
-
Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.– Community BotJul 13, 2022 at 18:15
JAVA_HOME
points to the install did of the JDK. Most programs that need a JDK use this env variable to find it.PATH
to point to new version.