java.lang.UnsatifiedLinkError

java.lang.UnsatifiedLinkError,java,Java,大家好 我得到一个错误java.lang.UnsatisfiedLinkError,我没有得到问题是什么 public static void main(String[] args) { try { System.loadLibrary("pfcasyncmt"); } catch(){ } } 错误- 线程“main”java.lang.UnsatisfiedLinkError中存在异常:java.library.path中没有pfcasyncmt,java找不到d

大家好

我得到一个错误java.lang.UnsatisfiedLinkError,我没有得到问题是什么

public static void main(String[] args) {
  try {
     System.loadLibrary("pfcasyncmt");
  }
  catch(){
  }
}
错误-
线程“main”java.lang.UnsatisfiedLinkError中存在异常:java.library.path中没有pfcasyncmt,java找不到dll库。启动应用程序时,必须将
java.library.path
属性设置为指向要加载的dll

java -Djava.library.path="the directory which contains your dll" .........

在windows操作系统中,键入命令:“path”可以获取java.libray.path实路径或System.getProperty(“java.library.path”),将dll放在结果的任何路径中。希望我清除我的答案。

您好,我已将java.library.path设置为dll目录。现在我又犯了一个错误。线程“main”java.lang.UnsatifiedLinkError中出现异常:C:\jsdk1.4.2_ibm\jre\bin\pfcasyncmt.dll:在java.lang.ClassLoader.loadLibrary(ClassLoader.java:2004)的java.lang.ClassLoader$NativeLibrary.load(本机方法)中找不到指定的过程在Test.LatestTestProeVersion1.main(LatestTestProeVersion1.java:30)的java.lang.Runtime.loadLibrary0(Runtime.java:824)和java.lang.System.loadLibrary(System.java:910)中,新的错误消息意味着DLL不包含您试图调用的本机方法,以及java期望的名称、格式等。