java.lang.UnsatisfiedLinkError.Can找不到依赖库

时间:2015-04-08 22:54:38

标签: java eclipse dll libraries

好的,首先这就像我加载的第一个图书馆一样,所以请记住,我可以在一些非常基本的东西中失败,如果你可以用非常的傻瓜语言帮助我,我会很感激它

我使用eclipse for windows,并尝试加载NeticaJ库。

我做了什么?

  1. 右键点击项目>构建路径>配置构建路径>图书馆>添加外部JAR>我需要加载的罐子。
  2. 我觉得找到.dll时遇到了问题:

      

    线程“main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有NeticaJ

    1. 我的一位朋友告诉我在同一个Libraries选项卡上修改“Native library location”,告诉它在哪里找到.dll(.jar附带的文件夹)。所以我做到了,它改变了问题:
    2.   

      线程“main”中的异常java.lang.UnsatisfiedLinkError:(PATH_TO_FOLDER)\ NeticaJ.dll:找不到依赖库

      寻找这个错误我发现了一些关于修改.classpath的内容,但对我来说似乎 ok ,但我真的不知道这个,所以就是这样:

      <?xml version="1.0" encoding="UTF-8"?>
      <classpath>
          <classpathentry kind="src" path="src"/>
          <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
          <classpathentry kind="lib" path="(PATH)/NeticaJ.jar" sourcepath="(PATH)/src">
              <attributes>
                  <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="(PATH)"/>
              </attributes>
          </classpathentry>
          <classpathentry kind="output" path="bin"/>
      </classpath>
      

      PS:我删除了路径,因为我发现它们不重要,它们被检查,没有失败。

      有人可以帮忙吗?我真的不知道如何解决它,需要这个功课。非常感谢!

0 个答案:

没有答案