User can customize mvn repositorty and ecj paths