JNI Ajuda!

2 respostas
marthian_2

Pessoal, segui o exemplo deste fórum http://www.javafree.org/javabb/viewtopic.jbb?t=853636, mas deu esse erro aí em baixo…

C:\Projetos\Keylogger>java test

Exception in thread main java.lang.NoClassDefFoundError: test (wrong name: Tes

t)

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Alguém pode me ajudar???

2 Respostas

faelcavalcanti

lembre-se que a linguagem C é case sensitive, assim como o java.

nao tenho bons conhecimentos sobre JNI mas acho que pelo google voce obtera bons exemplos.
lembro-me deste artigo bem legal na mundojava sobre o assunto.

editado: ajuste dos links e complementação de informação.

T

Você não leu a mensagem de erro.

Se você leu direitinho a mensagem de erro (ela disse “wrong name” = “nome errado”, e lhe sugeriu o nome correto (“Test”, não “test”), tentaria novamente com:

Criado 7 de setembro de 2008
Ultima resposta 8 de set. de 2008
Respostas 2
Participantes 3