if already have mvn, then use it to build.  otherwise, download and install it