I was given a maven project to compile and get deployed on a tomcat server. I have never used maven before today, but I have been googling quite a bit. It seems like the top
Real life use case
At a Java-heavy company we had a python project that needed to go into a Nexus artifact repository. Python doesn't really have artifacts, so simply just wanted to .tar or .zip the python files and push. The repo already had maven integration, so we used designator with the maven assembly plugin to package the python project as a .zip and upload it.
The steps are outlined in this SO post