Erro ao executar .jar java SE+ Maven + jasperReports

Olá amigos fiz uma aplicação bem simples java swing e estou utilizando maven no projeto, para gerar um PDF utilizei o ireport 5.6.0. Quando executo a aplicação pela IDE o arquivo é gerado normalmente, mas quando tento rodar direto pelo .jar é gerado a seguinte mensagem:

Executei direto pelo cmd também para ver a exception que é gerada e é a seguinte mensagem:

estou utilizando as seguintes libs no meu projeto:
jasperreports 5,6.0.jar
jasperreports-fonts 5.6.1.jar
groovy-all 2.0.1.jar
itext2.1.7.jar
commons-javaflow1590792-patched-play-1.3.0
commons-beanutils1.8.2.jar
commons-logging1.1.1.jar
commons-collections3.2.1.jar
commons-digester2.1.jar
log4j1.2.16.jar
joda-time2.1.jar

O stack fala ClassNotFoundException, não foi encontrada a class JRDataSource.

Veja dentro do jar se a lib do jasper foi adicionada

qual .jar é este que está faltando? eu add os acima e pela IDE roda normalmente.

Pela mensagem de erro esta falando o .jar do “Jasper”.

Pode ser que na hora de gerar o executavel do seu projeto não foi add a lib.

o jasperreports 5,6.0.jar e jasperreports-fonts 5.6.1.jar não são as libs do jasper?

ainda nao consegui resolver esta questão …

Consegui resolver o problema com a solução abaixo, só acertar o pom.xml e não gerou mais o erro.