Erro ao compilar

2 respostas
E

SE eu tenho 6 arquivos .class, qual deles eu tenho q usar o java para rodar. Eu ja tentei todos e da o seguinte erro:

C:\temp\edu>java Grafico

Exception in thread main java.lang.NoClassDefFoundError: Grafico (wrong name: GameAtalho/Grafico)

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$100(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

O que eu faço para rodar? (esse class é onde esta a main).

2 Respostas

foia

ohhhh !!

1 - crie o diretório edu\GameAtalho;

2 - coloque os .class ;

3 - cd C:\temp\edu

4 - roda de novo.

Leia um pouco mais sobre claspath (packages):
http://www.guj.com.br/java.artigo.108.1.guj

fôia

A

se vc usar a pasta temp para deixar seus .class e se por um acaso vc resolver limpa-los, vai perder tudo !!! use pastas mais específicas em seu comp ! sugestao

Criado 8 de junho de 2005
Ultima resposta 8 de jun. de 2005
Respostas 2
Participantes 3