maven needs diff directory structure