JasperReports Roda na IDE mas não no console

4 respostas
E

Pessoal, estou com o seguinte problema.

Fiz um relatório com jasper, e quando rodo minha aplicação no Eclipse, o relatório abre normalmente.

Já quando eu simplesmente vou no console rodar, ele lança uma exception:
java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRException

No lib de minha aplicação tenho os JARs do jasper:
jasperreports-1.2.7-javaflow.jar
jasperreports-1.2.7.jar

Alguém já passou por isso?

4 Respostas

ramilani12

Adicione as bibliotecas do jasper no seu CLASSPATH

E

Valeu a sugestão mas já tentei… Não funciona.

Já coloquei no classpath o próprio diretório do jasper com todas as bibliotecas e nada

ramilani12

Ele não está achando esse classe:

java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRException

Acredito que falta mais um .JAR no classpath …

E

A classe que ele não está achando está dentro do jasperreports-1.2.7.jar.
Coloquei no CLASSPATH o caminho da minha aplicação, o caminho do diretório do jasper e nada.

Uma coisa interessante que não sei o porquê, e se tem alguma coisa errada é:

seu eu rodar no console: “java MainMenu”, ele me joga uma excessão.

Só consigo rodar se eu for um diretório abaixo e digitar: “java view.MainMenu”

Enfim… o problema é o jasper!!!

Criado 19 de janeiro de 2007
Ultima resposta 22 de jan. de 2007
Respostas 4
Participantes 2