Iniciando no Java

6 respostas
M

Bom dia people !!!

Estou começamndo no java . . .

Seguinte… eu baixei do site da SUN o java: J2SE™ Development Kit 5.0 Update 9 (jdk-1_5_0_09-windows-i586-p.exe) . . .instalei na maquina e conforme solicitado na instrução eu configuei o path para C:\jdk1.5.0_09\bin. <- essa configuração fiz no painel e controle - sistemas - Avançado - Variáveis de ambiente - Variáveis do sistema

Eu criei um exemplo básico

<a href="//teste.java" class="onebox" target="_blank">//teste.java</a>

class HelloWorld{

public static void main (String args[]){

System.out.println(“Hello World!”);

}

}

e compilei ele

C:\jdk1.5.0_09\bin>javac teste.java

C:\jdk1.5.0_09\bin>java teste
Exception in thread “main” java.lang.NoClassDefFoundError: teste <—veja o erro que me apareceu !!!

Eu quero saber que tipo de erro é esse e o que devo fazer para sanar esse erro. Eu baixei e instalei a versão correta ??

no aguardo Márcio
abraços !!

6 Respostas

peczenyj

Veja bem

o comando ‘java nome_da_classe’ só vai funcionar se vc passar o nome da classe correto.

perceba que o seu arquivo se chama teste.java. entretanto o compilador criou um arquivo chamado HelloWorld.class

tente o comando:

java HelloWorld

ou

java -cp . HelloWorld

:wink:

kaabah

vc tem q estar na pasta onde salvou o arquivo pra compilar desse jeito…

caso contrario usa classpath…

:idea:

A

uai cara… fiz o teste aqui… e deu certo… tu entro na pasta bin do java e compilou… vc viu se ele criou o teste.class??
axo q a instalação naum foi efetuado direito…

e eh claro… o teste.java tem q estar na pasta bin… :stuck_out_tongue:

P

Quando se cria um arquivo fonte em java(*.java), o nome desse arquivo deve ser igual ao nome da classe publica ou default.

Nesse caso o nome do seu arquivo deve ser HelloWorld.java pois sua classe é HelloWorld.

Tente renomear o arquivo que vai funcionar

valew

M

Ok people !!!

Deu certo . . .desculpe pela vergonha

abraços

Obrigado pela atenção . . .agora colcoar a mão na massa

kaabah

Vergonha não cara!!! A galera tá aqui pra isso!!! Manda ver ae… Bons códigos!

:idea:

Criado 1 de novembro de 2006
Ultima resposta 1 de nov. de 2006
Respostas 6
Participantes 5