Olá pessoal, sou iniciante em java e tenho uma dúvida!
Eu instalei o j2sdk configurei as variáveis tudo certinho e instalei o IDE DR. Java para interpretar os codigos!! Mas ainda nao consegui nem fazer um “hello world”, olha so o erro que dá quando tento exectutar um programinha básico:
“Exception in thread “main” java.lang…NoClassDefFoundError: Exemplo1”
Algum pode me ajudar??
Obrigado!!!
Espero q tenha ajudado…
Qualquer duvida posta ai!!!
Abracao e te +
M
maviPJ
“Ratinho”:
Irmao…
Espero q tenha ajudado…
Qualquer duvida posta ai!!!
Abracao e te +
Não precisa reiniciar o computador.
G
gpaschoalPJ
Olá…
eu já fiz esse procedimento de “setar” as variáveis…
tanto o “java” quanto o “javac” funcionam em toda parte do prompt.
eu acho q deve ta certo pois fiz conforme vc escreveu!!!
mas quando vou usar o javac para criar o arquivo .class funciona normal mas na hora de executar dá esse erro:
“Exception in thread “main” java.lang…NoClassDefFoundError: Exemplo1”
no windows XP tem 2 tipos de variavis de ambientes!!!
quando vc clica no painel de controle e vai em variaveis de ambientes la tem “variaveis de sistemas” e “variáveis do usuario”
eu coloquei em “variáveis do sistema”
nao sei se isso tem alguma coisa a ver!
bom… a versao do java q eu to usando é o j2dk-1.4.1 e é logico q eu tomo cuidado para q o nome do arquivo seja o mesmo nome da classe neh!!!
bom… ainda nao conseguir fazer esse curtar o programa mesmo com essas ajudas mas agradeça a atençao de vcs e envio as minhas considerações!!
t+
gabriel
E
ErkoPJ
eae mano blz?
ah vc tah compilando pelo IDE ou por algum outro meio a tua classe? :roll:
tem como vc postar o codigo do seu hello word ai :?:
ps.: codigo inteiro
esse erro ocorre por 2 motivos em casos geria
:arrow: vc está tentando executar uma classe sem o método main
ou
:arrow: vc( ou o IDE ) empacotou a sua classe e está tentando fazer o acesso de dentro do pacote ao inves de fora com isso não localiza o método main
[]'s
Erko Bridee
R
r2_d2PJ
Cara, abra o Bloco de Notas e cole o código abaixo dentro. Salve com o nome Test.java (lembre-se de selecionar "Todos os arquivos" em Salvar como Tipo). Depois abra o prompt de comando e vá até a pasta onde você salvou o arquivo. Digite javac Test.java. Se não der erro, digite java Test e veja se executa normalmente.
quando executo esse codigo pelo IDE ele retorna 'null" quando executo pelo prompt ele dá akele erro la!!!
G
gpaschoalPJ
r2_d2, seu codigo tmb deu o mesmo erro !!!
nao sei mais o q fazer…
R
r2_d2PJ
“gpaschoal”:
r2_d2, seu codigo tmb deu o mesmo erro !!!
nao sei mais o q fazer…
gpaschoal, achei um artigo no guj.com.br que fala sobre isso, mas se ele tá compilando e criando os arquivos .class normalmente e você não tá diferenciando o nome da classe do nome do arquivo, então não sei o que pode ser.
quando executo esse codigo pelo IDE ele retorna 'null" quando executo pelo prompt ele dá akele erro la!!!
bom esse é a tua classe, boas praticas tua classe sempre declare como publica…
pergunta sem noção mas vai lá:
:arrow: o nome do seu arquivo é exemplo.java :?:
:arrow: vc chama a execução como
java exemplo :?:
hum vc apresentou o seguinte erro:
esse erro é referente a essa sua classe q vc postou?
[]'s
Erko Bridee
G
gpaschoalPJ
É um seguinte… eu salvei esse arquivo como exemplo.java
ai dei os seguintes comandos:
COMANDO 1:
javac exemplo.java
(nao deu erro nenhum e ele criou o arquivo exemplo.class)
COMANDO 2:
java exemplo.class
(Deu erro)
(Exception in thread “main” java.lang…NoClassDefFoundError: exemplo)
o nome da classe ta igualzinho o nome do arquivo pq to escrevi o arquivo no IDE Dr. Java e quando eu pesso para salvar ele ja indica o nome do arquivo como o nome da classe.
t+
G
gpaschoalPJ
É um seguinte… eu salvei esse arquivo como exemplo.java
ai dei os seguintes comandos:
COMANDO 1:
javac exemplo.java
(nao deu erro nenhum e ele criou o arquivo exemplo.class)
COMANDO 2:
java exemplo.class
(Deu erro)
(Exception in thread “main” java.lang…NoClassDefFoundError: exemplo)
o nome da classe ta igualzinho o nome do arquivo pq to escrevi o arquivo no IDE Dr. Java e quando eu pesso para salvar ele ja indica o nome do arquivo como o nome da classe.
t+
G
gpaschoalPJ
É um seguinte… eu salvei esse arquivo como exemplo.java
ai dei os seguintes comandos:
COMANDO 1:
javac exemplo.java
(nao deu erro nenhum e ele criou o arquivo exemplo.class)
COMANDO 2:
java exemplo.class
(Deu erro)
(Exception in thread “main” java.lang…NoClassDefFoundError: exemplo)
o nome da classe ta igualzinho o nome do arquivo pq to escrevi o arquivo no IDE Dr. Java e quando eu pesso para salvar ele ja indica o nome do arquivo como o nome da classe.
t+
G
gpaschoalPJ
Desculpe ter postado várias vezes deu erro na postagem
E
ErkoPJ
“gpaschoal”:
É um seguinte… eu salvei esse arquivo como exemplo.java
ai dei os seguintes comandos:
COMANDO 1:
javac exemplo.java
(nao deu erro nenhum e ele criou o arquivo exemplo.class)
COMANDO 2:
java exemplo.class
(Deu erro)
(Exception in thread “main” java.lang…NoClassDefFoundError: exemplo)
o nome da classe ta igualzinho o nome do arquivo pq to escrevi o arquivo no IDE Dr. Java e quando eu pesso para salvar ele ja indica o nome do arquivo como o nome da classe.
t+
aeeeeeeeeeeeeeeeeee :lol:
isso aki tah errado
vc não chama a execução desse jeito
pra executar um arquivo compilado vc soh faiz assim:
javaexemplo
testa assim
[]'s
Erko Bridee
C
CassolatoPJ
Kra…
Tenta compilar pelo shell kra!!!
E muito esquisito isso mesmo!!
Alguem tem alguma dica ???
G
gpaschoalPJ
AnjoSupremo…
Testei do jeito q vc falo e NADA FEITO… o erro continua
e quando eu compilo e rodo ele no Dr. Java ele retorna “null”
e no prompt dá akele erro la…
vai saber…
R
renan_danielPJ
Cara, tem como vc mandar a sua classe?
Ae veremos se é o programa ou a IDE…
Blz
E
ErkoPJ
meu extremos entaum
faiz o seguinte…
abre o notepad
e digita:
salvar como/ todos os tipos
:arrow: exemplo.bat
na mesma pasta que está o seu hello word .java e .class
e depois manda executar pelo bat
bom se não funcionar assim
entaum desisto, to sem ideia dq possa ser… :sad: