pom and source java file