exception in thread "main" java.lang.NoClassDefFoundError  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
honostorio
What is classpath?

Membro desde: 29/06/2005 10:25:40
Mensagens: 5
Offline

Bom dia Pessoal!

Sou Novato em Java e estou tentando entender um sistema que já existe na empresa onde trabalho.

Quando dou o seguinte comando

java arquivo.class

Recebo o seguinte erro:

exception in thread "main" java.lang.NoClassDefFoundError

Por Favor me ajudem a entender o solucionar este problema.

Grato

Milton
honostorio
What is classpath?

Membro desde: 29/06/2005 10:25:40
Mensagens: 5
Offline

Alem do erro acima ainda recebo a mensagem abaixo:

at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:471)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:242)
at java.net.URLClassLoader.access$1(URLClassLoader.java:210)
at java.net.URLClassLoader$1.run(URLClassLoader.java:191)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:185)
at java.lang.ClassLoader.loadClass(ClassLoader.java:292)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:249)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:30
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Execute com somente java arquivo (sem o .class)

http://www.guj.com.br/java.artigo.16.1.guj

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
honostorio
What is classpath?

Membro desde: 29/06/2005 10:25:40
Mensagens: 5
Offline

Eu estou executando sem o .class
thiagossantos
Debugger
[Avatar]

Membro desde: 16/04/2005 15:24:42
Mensagens: 73
Offline

NoClassDefFoundError = No Class Definition Found Error

ele não achou a sua classe, você compilou-a?
se compilou, vc está no mesmo diretório dela?

Thiago
honostorio
What is classpath?

Membro desde: 29/06/2005 10:25:40
Mensagens: 5
Offline

Compilei e estou no mesmo diretório dela!

Grato
thiagossantos
Debugger
[Avatar]

Membro desde: 16/04/2005 15:24:42
Mensagens: 73
Offline

tente



funciona?

This message was edited 1 time. Last update was at 29/06/2005 10:50:44


Thiago
honostorio
What is classpath?

Membro desde: 29/06/2005 10:25:40
Mensagens: 5
Offline

Continuo recebendo os mesmos erros!
thiagossantos
Debugger
[Avatar]

Membro desde: 16/04/2005 15:24:42
Mensagens: 73
Offline

ô loco meu...
tentasse ler o tutorial que o outro cara indicou... lá deve ter o q você precisa.

This message was edited 1 time. Last update was at 29/06/2005 11:03:44


Thiago
kina
JavaEvangelist
[Avatar]

Membro desde: 04/08/2004 18:53:19
Mensagens: 340
Localização: Sampa
Offline

Ele está dentro de algum pacote?
Se sim digite:

Considerando que você deve estar fora do pacote.. ou seja
supondo a seguinte arquitetura:

Você deve executar dentro da pasta src.

Falou
[MSN] [ICQ]
Maicolino
Entusiasta Java
[Avatar]

Membro desde: 07/02/2005 15:18:14
Mensagens: 18
Offline

provavelmente falta o ponto (.) no classpath.
farribeiro
JavaEvangelist
[Avatar]

Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline

Poste aqui sua classe principal, para analisarmos

Pois a classe principal necessita desta código abaixo como estrutura



este código acima é um exemplo básico, para sua classe principal que executa a aplicação!

This message was edited 1 time. Last update was at 02/07/2005 19:12:37


Fábio Rodrigues Ribeiro
[WWW] [Yahoo!] [ICQ]
pharamis
Smalltalk
[Avatar]

Membro desde: 29/08/2006 22:46:33
Mensagens: 1
Offline

Olá Thiago !!!
No meu funcionou ? Como posso compilar o programa normalmente sem ter que executar esse cp e tal ?
Obrigado !!!

thiagossantos wrote:tente



funciona?
[MSN]
deathcon1
What is classpath?

Membro desde: 09/04/2006 15:33:35
Mensagens: 8
Offline

Depois que atualizei para a última versão do Java, acontece isso com todos os arquivos que tento executar, compila numa boa. E isso acontece em qualquer diretório que eu esteja. Sempre é mostrado esse erro desta classe não encontrada. As variáveis de ambiente estão corretas.
jimmyhc
JavaTeenager
[Avatar]

Membro desde: 08/03/2007 21:27:12
Mensagens: 164
Localização: Porto Alegre - RS
Offline

Galera,

com a versao do JSDK 6 vcs nao conseguem executar o programa usando java <nomedoprograma>
é diferente. Vcs precisam usar java -cp . <nomedoprograma> igual os amigos disseram!!


[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team