Qual o erro? Algum erro deve aparecer, provavelmente no seu console.
Att.
P
pcjardim
Não aparece!
Pq qdo rodo dentro do netbeans ele roda sem problemas gerando o relatório em pdf.
Aparece apenas um aviso:
23/03/2011 12:27:52 net.sf.jasperreports.engine.component.ComponentsEnvironment findComponentBundles
AVISO: Found two components for namespace http://jasperreports.sourceforge.net/jasperreports/components
CONSTRUÍDO COM SUCESSO (tempo total: 6 segundos)
Mas Acredito que não seja esse o problema.
O problema é quando eu rodo a partir do executável. Não gera o relatório em pdf como acontece dentro no netbeans.
P
pcjardim
Tentei mudar o arquivo Geral.jrxml de pasta ou seja, coloquei na raiz do projeto, coloquei na pasta dist, alterei o caminho dentro da aplicação antes de gerar o executável, mas continua não executando o relatório fora do netbeans ou seja no executável.
T
TheKill
Quando vc roda fora do netbeans e não abre o relatorio concerteza gera um erro…
Talvez vc nao esteja mostrando ele, faça o seguinte execute o teu .jar através do DOS
java -jar SEUJAR.jar
então vai ter seu stackTrace.
P
pcjardim
Ah sim!
não esta encontrando o arquivo "Geral jrxml".
o erro esta no método fillReport porém, não consegui sacar e aparece a seguinte msg:
cannot find symbol
symbol: method fillReport(net.sf.jasperreports.engine.JasperReport,java.util.Map,relatoriosAdministracao.RelPessoas)
location: class net.sf.jasperreports.engine.JasperFillManager
T
TheKill
Talvez seja os jars que não estejam no seu projeto.
Tente adicionar os jars do iReport ao LibraryPatch
P
pcjardim
imagino que ja estão adicionados, são esses que estão circundados, ou existe mais algum necessário?
não esta ai iText-2.1.7.jar após o último commons…
P
pcjardim
pelo prompt ele não ta enxergando os pacotes, aparecem erros como esse abaixo, apesar de estar configurado no PATH.
C:\Users\203070>javac C:\Users\203070\Documents\NetBeansProjects\Administracao\s
rc\mainAdministracao\administracao.java
C:\Users\203070\Documents\NetBeansProjects\Administracao\src\mainAdministracao\a
dministracao.java:3: package bdAdministracao does not exist
import bdAdministracao.*;
^
Se eu acessar a pasta onde esta o Main antes de executar aparece o mesmo erro.
P
pcjardim
adicionei todos os jars “jasperrpeorts…” e todos os “commons…” que encontrei na pasta ireport além do IText-2.1.7 que ja estava e nada alterou, por acaso tem mais algum jar que seja necessário?