add compiler support java files