Resolved: Talend isn't creating a folder that contains the lib directory and the jobinfo properties. I had to put them in the directory manually, but it works now.
Start from the beginning in java when we using some function which belong to some class of jar and we do not have that in our running environment this error happens.
Now when come to talend job which is made in java so this error(which by the way your own fault) happen as when we created different type of jobs like on using excel file to map in mysql db, one using a mysql(any db) and joining it with excel file data to map in mysql(any db) will have different jar file requirement.Means not all talend jobs are using same jar file of lib.
So, check job lib folder jar files if they already exists in global lib folder(of talend) in external project of your.Like in my case
I added Schools job here which using some jar file which are not already there in /lib so I added jar files from Schools job /lib to global /lib of talend_Jobs
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Watch the recorded webinar!
Part 2 of a series on Context Variables
Learn how to do cool things with Context Variables
Find out how to migrate from one database to another using the Dynamic schema