We could either use maven or gradle (gradle would probably be easier for PDF generation using fopdf).