How to supply source jars from flatDir for eclipse debugging

Yes, as I suggested earlier you should use the maven directory layout which has a convention for storing source jars with the binaries which IDE’s will use

See here