Relatório Jasper enviado por e-mail pelo eclipse e não pela aplicação

Pessoal, tenho um relatório criado no IReports para ser enviado por e-mail.
Ele funciona assim: a classe é exportada para PDF e depois enviada por e-mail.
Quando eu testo pelo eclipse, ele funciona normalmente, mas quando eu testo pela minha aplicação fora do eclipse, não acontece nada.
Sei que deve ser alguma coisa relacionada com as configurações / bibliotecas, algo desse tipo, mas não estou conseguindo identificar o que.

Se alguém tiver alguma ideia que possa compartilhar, agradeço desde já.

Cara, tenta debugar a aplicação fora do eclipse, manda o log pra um arquivo texto e vja onde está com problema…
A aplicação tá pegando o caminho certo do arquivo a ser enviado por e-mail??

A aplicação tá pegando o caminho certo do arquivo a ser enviado por e-mail sim, pois senão não funcionaria no eclipse.

Eu não sei debugar a aplicação fora do eclipse… como faz isso?

aponta a saida de log para um arquivo, tens o log4j configurado?