maven generated structure