update Job.java and add log4j.properties