add steps to compile java files