Stopgap rather than real solution but here it goes:
jar -ufe jarName.jar packageName/className
Why it works? It updates the jar in place, stating that entry point will be class in given package.
Entry point ->
File to be operated on set to output file ->
Lastly, package can be specified with a dot (.) or a slash (/) ->
packageName.ClassName || packageName/ClassName
Next time when you want to just launch a Maven app without looking for best way to have executable jar in Maven (shader, assembly, exec, manifest hand editing, many, many others) consider just updating the JAR file with
jar -ufe jarName.jar package/Class.