Java 如何在jar打包后设置SIKULI_HOME env变量?

Java 如何在jar打包后设置SIKULI_HOME env变量?,java,executable-jar,sikuli,Java,Executable Jar,Sikuli,到目前为止,我已经通过在启动配置本身中设置PATH和Sikuli\u HOMEenv变量,测试了通过Eclipse使用Sikuli开发的自动化Java应用程序。现在我尝试使用JAR部署应用程序 为此,我创建了一个批处理文件,其中包含这两个变量的SET命令-- 但是,这不起作用,导致了一个臭名昭著的问题: [error] org.sikuli.script.FileManager.loadLibrary: Native library could not be loaded: VisionProx

到目前为止,我已经通过在启动配置本身中设置
PATH
Sikuli\u HOME
env变量,测试了通过Eclipse使用Sikuli开发的自动化Java应用程序。现在我尝试使用JAR部署应用程序

为此,我创建了一个批处理文件,其中包含这两个变量的SET命令--

但是,这不起作用,导致了一个臭名昭著的问题:

[error] org.sikuli.script.FileManager.loadLibrary: Native library could not be loaded: VisionProxy
java.lang.UnsatisfiedLinkError: C:\Sikuli-IDE-1.0.0-Win64\libs\VisionProxy.dll: Can't find dependent libraries
在执行JAR之前,有人能帮我找到设置这些变量的正确解决方案吗

谢谢,,
Nikhil

我对sikuli一无所知,但您可能希望将Java和sikuli添加到路径中,而不是仅用以下目录替换路径:

SET PATH=%PATH%;C:\JDK64\1.6.0.31.1\bin;C:\Sikuli-IDE-1.0.0-Win64\libs

我对sikuli一无所知,但您可能希望将Java和sikuli添加到路径中,而不是仅用以下目录替换路径:

SET PATH=%PATH%;C:\JDK64\1.6.0.31.1\bin;C:\Sikuli-IDE-1.0.0-Win64\libs