Hello.java

Faz um tempim que não mexo com java…

Dúvida besta…

compilo meu Hello.java para Hello.class, mas quando vou executar gera mensagem:

Exception in thread “main” java.lang.NoClassDefFoundError: Hello/java
Caused by: java.lang.ClassNotFoundException: Hello.java
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)
Could not find the main class: Hello.java. Program will exit.

instalei jdk1.6, setei variaveis de ambiente home e path.
Se alguem puder da uma dica…

Iniciante eh fogo neh…

ja resolvi…

tava executando “java Hello.java”, o que na verdade depois de criado o arquivo “Hello.class”.

digita-se apenas: java Hello

flw

Opa! Então, sem o seu código fica mais dificíl de saber qual o problema.
Vou dar umas dicas e veja se resolve.

1 - Use o comando javac no msdos, se funcionar, prova que você configurou a variavél de ambiente corretamente.

2 - A classe que será executada deve possuir o método main.

Porque no fim da mensagem de erro ele indica que não pode encontrar a classe main do Hello.
Era isso, abraços! :slight_smile:

Explicado então, o importante é que está resolvido…Abraços

O mais importante, é que quando for resolvido, vá ao primeiro post, clique em Editar, e adicione [RESOLVIDO] ao assunto do tópico :slight_smile: