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 …
Cabral
#2
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 ???