maven assemble executable jar code example
Example: maven executable jar
maven-assembly-plugin
fully.qualified.MainClass
jar-with-dependencies