java source files and jar