Trabalhando com os plugins:

maven-shade-plugin e maven-jarsigner-plugin

eu estava recebendo o seguinte erro ao executar o jar gerado com “maven clean install”:

java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

Fiz a verificação da assinatura do jar com o seguinte comando “jarsigner -verify ” e obtive:

jar-not-signed

O motivo desse erro para mim era porque, como o maven trabalha baseado em FIFO e na configuração do meu pom, eu estava colocando o plugin do jarsigner antes do shade.

Após trocar a ordem dos plugins e executar o comando de verificação novamente eu obtive:

jar signed

voilà!

Jar assinado e agora eu agora consigo executá-lo.