Problemas com o NetBeans

Working with NetBeans 8/30/2004 12:38 PM
Olá,
Meu programa java usa JNI. Estou desenvolvendo em NetBeans. Meu diretório contém o arquivo myprogram.java, myprogram.class e meu arquivo testeDLL.dll que é usado pelo meu programa. No entanto, Eu obtenho o seguinte erro de execução:

java.lang.UnsatisfiedLinkError: no testeDLL in java.library.path
at java.lang.ClassLoader.loadLibrary

Eu já inclui o testeDLL.dll no filesystem, mas isso não resolveu o problema. Detalhe: pela linha de comando tudo funciona normalmente. É coisa com o NetBeans. Eu apreciaria muito alguma ajuda.
Obrigado

Colocar o arquivo no filesystems coloca ele no Classpath, não no java.library.path. Para isso você pode colocar a dll no JAVA_HOME/lib

Pois é, eu coloquei minhas dll´s no c:j2sdk1.4.2_04lib e não funcionou.
Aí coloquei também no c:j2sdk1.4.2_04in e “funcionou”, digo, o erro mudou:

java.lang.UnsatisfiedLinkError: createDatabase
at br.com.gazola.TerraDatabase.createDatabase(Native Method)
at br.com.gazola.TerraDatabase.(TerraDatabase.java:59)
at br.com.gazola.XmlReader.lerXMI(XmlReader.java:48)
at br.com.gazola.XmlReader.main(XmlReader.java:328)
Exception in thread “main”
Agora ele não consegue encontrar a minha função createDatabase( método nativo implementado em C++). Lembrando sempre que a minha implementação está correta pois já testei na linha de comando. É o NetBeans que não está achando.