Java Maven learning and practice.