When launching Talend Studio the following message appears
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Talend_Sign_On_Tool_win-x86_64. No Java virtual machine was found after searching the following locations:
<Studio HOME>\configuration\studio_SS o_client\jre\bin\javaw.exe javaw.exe in your current PATH
Resolution 1
Backup and edit the <Studio HOME>\studio\Talend-Studio-win-x86_64.ini file.
Ensure that -vm property contains <JAVA_HOME>\bin\server\jvm.dll
Example -vm C:\Talend-Studio\zulu17\bin\server\jvm.dll
Note: Please add this to line 1 of the ini file if it does not already exist.
Resolution 2
Go to Windows> System Properties > Environmental Variables > System Variables.
Ensure JAVA_HOME is set.
Clear out user variable JAVA_HOME if it is set there.
Cause
JAVA_HOME or Java dll path may be incorrectly set in environmental variables or ini file.