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