Un problème que l'on rencontre souvent avec des projets maven c'est d'essayer de générer en tant que livrable (package) un bundle d'un jar "exécutable" en faisant java -jar *.jar
Avec une application toute simple on tombe déjà sur de nombreux problèmes, prenons l'exemple d'une application qui fait un "hello world" en prenant soin d'utiliser au passage une librairie tierce (Google Guava dans notre exemple).