mvn generate a scala project