Ajudem por favor

3 respostas
Thiago_Nunes

ola pessoal estou com o java
Netbeans 5.0 e o kit com o javac, configurei conforme apostila q peguei no site.

tento compilar o seguinte código:

public class Primeiro{

public static void main(String arg[]){
  
         System.out.println("Este curso de Java é ótimo !");

   }

}

mas o javac me apresenta a seguinte mensagem:

C:\Javac>java primeiro

Exception in thread main java.lang.NoClassDefFoundError: primeiro (wrong name:

Primeiro)

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)

C:\Javac>

C:\Javac>

3 Respostas

andreiribas

você tem que salvar o arquivo com o mesmo nome da classe pública, nesse caso Primeiro.java, com letra maiúscula.
Acho que esse é o problema

marciofermino

isso memos o Java é casesensitive…
se colocar

public class Primeiro {
}

vai ter que gravar como Primeriro.java

Thiago_Nunes

deu certo valeu

Criado 29 de setembro de 2006
Ultima resposta 29 de set. de 2006
Respostas 3
Participantes 3