Relatorio em arquivo jar

ola pessoal …
criei um arquivo jar para minha aplicacao, quando executo pelo eclipse, ele funciona, mas quando tento rodar ele, da o seguinte erro:

“java.io.FileNotFound.Exception: relatorio.jasper”

o que pode ser ??
criei meu jar com o proprio eclipse usando o fat jar …

Marcos,

Você criou o arquivo MANIFEST.MF que vai dentro da pasta: META-INF?

Ricardo Cabral

o manifest o fat jar criou pra mim …

ai vai seu conteudo :

Manifest-Version: 1.0
Created-By: Fat Jar Eclipse Plug-In
Main-Class: coren.Acesso

Name: it/businesslogic/ireport
Specification-Title: iReport
Specification-Version: 1.3.1
Specification-Vendor: JasperSoft Corp. (http://www.jaspersoft.com)
Implementation-Title: iReport
Implementation-Version: 1.3.1
Implementation-Vendor: JasperSoft Corp. (http://www.jaspersoft.com)

Name: net/sf/jasperreports/engine/
Specification-Title: JasperReports Library
Specification-Version: 1.3.1
Specification-Vendor: JasperReports
Implementation-Title: net.sf.jasperreports.engine
Implementation-Version: 1.3.1
Implementation-Vendor: JasperReports

mas tem uma opcao pra eu setar o meu manifest, pode ser isso ??
o que devo por no meu manifest entao ??

olha so galera, fiz o seguinte e quase deu certo …
ola galera, quando tento executar um relatorio feito no ireport, da o seguinte erro :

error loading expression class

o que pode ser ???
ai vai meu fonte …

          URL localidade = getClass().getResource("boleto_bbr.jasper"); 
          if (localidade==null) JOptionPane.showMessageDialog(null , "Erro ao tentar procurar relatório !" , "Operador" , JOptionPane.ERROR_MESSAGE); 
          JasperReport jr = (JasperReport) JRLoader.loadObject( localidade ); 
          JasperPrint impressao = JasperManager.fillReport(jr , parameters , jrRS); 
          JasperViewer viewer = new JasperViewer(impressao,false); 
          viewer.setVisible(true); 
          viewer.setTitle("Boleto"); 

e o eclipse ta “reclamando” que o metodo (import net.sf.jasperreports.engine.JasperManager;) esta deprecated …

o que pode ser ???