Java MSN Messenger, duvidas...[resovido]

3 respostas
Algebra

to tentando utilizar a Library Java MSN Messenger, só que está dando erros, alguem já utilizou e pode me dar um exemplo que funcione?

dá o seguinte erro, oque pode ser?

run:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
        at net.sf.jml.impl.AbstractMessenger.<clinit>(AbstractMessenger.java:42)
        at net.sf.jml.impl.MsnMessengerFactory.createMsnMessenger(MsnMessengerFactory.java:44)
        at javamessenger.BasicMessenger.start(BasicMessenger.java:43)
        at javamessenger.BasicMessenger.main(BasicMessenger.java:81)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 4 more
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)

3 Respostas

E

Vamos traduzir o erro. (Ensinando a pescar, não vou dar o peixe). Como você mexe com inteligência artificial deve ter boa inteligência natural, não?

NoClassDefFoundError = não achou a classe com o nome a seguir: (troque os / por “.”) org.apache.commons.logging.LogFactory

Normalmente para achar uma classe com o nome org.apache.commons, você procura na Internet um site com esse nome, mas com as palavras ao contrário - nesse caso, commons.apache.org. Nesse site você vai achar uma biblioteca chamada “Commons Logging”. Adicione esse JAR ao seu ambiente, e tente rodar de novo, até achar todas as bibliotecas que estão faltando (vá rodando, até que esses erros parem de aparecer).

Algebra

vlw entanglement excelente dica!!!

TheKill

ashusahsua, não precisa avacalhar né …

Zuou com o cara, mas é isso ai amigo, esta faltando a library do apache…
Se tem o apache instalado verifique no diretório de instalação :wink:

Att.

Criado 19 de fevereiro de 2010
Ultima resposta 19 de fev. de 2010
Respostas 3
Participantes 3