I may not clarify clearly. I mean the projects downloaded from GitHub miss two key Eclipse JAVA project files, i.e. ".class" file and ".project" file.....which leads to Eclipse can only identify them as normal file folders, can not identify those project as JAVA projects correctly. consequently, Eclipse can not figure out the project reference automatically either. thus, the project can not be complied successfully.