Erro ao tentar executar meu programa Java no linux

3 respostas
P

boa noite!
quando tento executar o meu programa no linux, ele da o seguinte erro:
java hello.class
Exception in thread “main” java.lang.NoClassDefFoundError: hello/class

o codigo (suuuper complicado  :lol: ) é esse:

public class hello

{

public static void main(String args[])

{

System.out.println( hello world );

}

}

3 Respostas

E

seguinte, qdo vc for executar, use java hello e não java java hello.class

Ou seja, vc tem q omitir a extensão do arquivo, pq senão o java vai entender “rode o arquivo hello dentro do pacote class”.

Ederson

PS.: C naum der certu, poste denovu pq jah vi essa dúvida antes e ela naum foi respondida… Espero q vc tenha mais sorte!!! :wink:

D

So pra completar, é uma boa pratica usar nomes de classes com a primeira letra maiuscula, no seu caso: Hello.
:wink:

P

muito obrigado pela ajuda galera… omitindo o .class o programa foi executado normalmente… muito obrigado novamente :wink:

Criado 6 de fevereiro de 2005
Ultima resposta 6 de fev. de 2005
Respostas 3
Participantes 3