Ireport nÃo funciona no .jar

Bom dia, pessoal. Sou novo aqui e não entendo muito de java. Desenvolvi um projeto com ireport e no netbeans funciona legal mas quando esporto para o .jar e rodo fora do netbeans não funciona nem a pau. Ele não encontra o meu relatorio ( relProduto.jasper ). Já li vários tópicos mas não consegui resolver o problema. Alguém pode me ajudar ???

Olha a configuração de DIR e SUBDIR do iReport.

Bzy, voce poderia detalhar mais. Como eu disse não manjo muito de java, alias quase nada. No netbeans eu coloquei o .jasper na raiz do projeto e funciona, o problema é fora do netbeans. No “projeto.jar” não funciona. Dá filenotfound

Se não me engano:
Janela > Report Inspecto > REPORT_DIR

Eu to usando IR 3.7.4 e quando clico na janela/report inspector não acontece nada. Não tem o REPORT_DIR

Peassoal, alguém pode me ajudar.
Estou com o erro abaixo:
java.lang.classcastexception cannot assign instance of net.sf.jasperreports.engine.base.JRBaseLineBox.boxContainer

Eu tive esses problemas também.

Tenta fazer os seguintes procedimentos:

  • O .jasper deve estar no mesmo diretório que você definiu no código.
    -Verifique se a pasta “lib” (onde ficam as bibliotecas) esta no mesmo diretório do .jar do seu sistema.

se isso não funcionar execute o . jar pelo DOS e veja o erro que aparece e poste aqui.

Espero ter ajudado