1
我有一个用java编写的使用Sikuli和TestNG的自动化测试套件。我为这个项目创建了一个Jar文件。 Sikuli需要一些*.dll
来识别屏幕对象。为了加载这些库,我使用了下面的代码。UnsatissfiedLink错误:Java jar_Sikuli
public class OmsTest {
static{
System.load("D:\\OMS\\bin\\Sikuli-IDE\\libs\\VisionProxy.dll");
System.load("D:\\OMS\\bin\\Sikuli-IDE\\libs\\Win32Util.dll");
}
...
}
但是,当我运行jar文件时它给了dependent library not found:Win32Util.dll
。我尝试加载其他依赖dll,它们都成功加载并属于上述路径。我也有这个位置存储在PATH变量。但没有运气。 我应该如何使它工作?