There was some missing jar files in my installation so i checked my zip file for talend installation and i should have 27 files but i got 24.
my java version was 1.8 so it was good.
What i did was to re-install talend and checked before if my unzip was really good with all of the 27 files in the folder as
@MattE said and it was ok.