NoClassDefFoundError

Olá amigos,

 Estou tentando resolver o aplicativo Mostrarelatorio.Java da Edição nº 13 da Javamagazine, eu já olhei em artigos anteriores no fórum mais até agora nenhuma tentativa deu certo.
 Quando tento executar no prompt ocorre o seguinte erro:

C:\dsw\eclipse\workspace\javamagazine\src\edicao13>java MostraRelatorio relcon02mysql.xml
Exception in thread “main” java.lang.NoClassDefFoundError: MostraRelatorio (wrong name: edicao13/MostraRelatorio)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

C:\dsw\eclipse\workspace\javamagazine\src\edicao13>

 Estou usando o iReport-0.4.0 e o Eclipse 3.0.
 Configurei as variáveis de ambiente no CLASSPATH da seguinte forma:

%I_REPORT%\lib\jasperreports-0.6.1.jar;
%I_REPORT%\lib\commons-beanutils.jar;
%I_REPORT%\lib\commons-collections.jar;
%I_REPORT%\lib\commons-digester.jar;
%I_REPORT%\lib\commons-logging.jar;
%I_REPORT%\lib\commons-logging-api.jar;
%I_REPORT%\lib\itext-1.02b.jar;
%I_REPORT%\lib\iReport.jar;

I_REPORT= C:\dsw\iReport-0.4.0;
JAVA_HOME= C:\j2sdk1.4.2;
CLASSPATH= .;%JAVA_HOME%\lib\tools.jar;

OBS: Já coloquei o tools.jar na pasta lib do iReport.
Já copiei os arquivos .jar da pasta lib do iReport para o meu jre1.4.2/lib/ext/

Eu acho que o seu sistema está se perdendo nos pacotes… confira se os arquivos .class estão todos dentro de um mesmo pacote (e árvore de diretórios)
De uma olhada nisso e poste aqui o resultado para podermos ajudar mais, caso haja necessidade :slight_smile:

[]s