UnsatisfiedLinkError:无法找到依赖库

时间:2015-01-31 18:56:56

标签: java c# environment-variables sikuli

我正在尝试在我的Windows 64位笔记本电脑上的C#Winforms项目中使用SikuliIntegrator并且它不会运行,因为: Additional information: Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\simon\AppData\Local\Temp\tmplib\VisionProxy.dll: Can't find dependent libraries

我在过去2小时内尽可能在线查看,并将这些变量添加到系统环境变量中:

  • SIKULI_HOME = C:\ SikuliX
  • JAVA_HOME = C:\ Program Files(x86)\ Java \ jre7
  • PATH =%Path%;%JAVA_HOME%\ bin;%SIKULI_HOME%\ libs;

仍然没有工作。我错过了什么???

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我使用的是Java 7并且不支持,因此我执行了以下操作:

安装步骤:

  1. 使用自解压安装程序下载并安装Sikuli: Sikuli-X-1.0rc3(r905)-win32.exe。安装完成后,a 应在您的系统上创建名为Sikuli X的文件夹。
  2. 现在不要开始使用Sikuli X,因为它有一些错误。
  3. 下载以下zip文件:Sikuli X r930。这包含 重要的错误修复打开下载的zip文件并找到 文件夹名为SIKULI-IDE。将SIKULI-IDE中的内容复制到Sikuli X.此步骤的目的是替换与r905相关的文件( 版本)由与最近的r930相关联的文件 错误修复。