1

我有 sikuli maven 项目,我想从 Jenkins slave 开始,但是当我尝试构建它时,控制台会显示这样的按摩:

[错误] 无法在项目 ZIL_SIK 上执行目标:无法解析项目 ZIL_SIK:ZIL_SIK:jar:0.0.1-SNAPSHOT 的依赖项:无法在http://repo 中找到 org.sikuli:sikuli-java:jar:1.0。 maven.apache.org/maven2被缓存在本地存储库中,直到 central 的更新间隔已过或强制更新 -> [Help 1] [ERROR] [ERROR] 才能重新尝试解析错误,使用 -e 开关重新运行 Maven。[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。[ERROR] [ERROR] 有关错误和可能的解决方案的更多信息,请阅读以下文章: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

由此类脚本安装的 sikuli-java.jar:

mvn install:file-install -Dfile=sikuli-java.jar -DgroupId=org.sikuli -DartifactId=sikuli-java -Dversion=1.0 -Dpackaging=jar

请帮忙

4

2 回答 2

1

sikuli-script 的 POM 文件 (pom.xml):

<project>
...
<dependency>
    <groupId>com.sikulix</groupId>
    <artifactId>sikulixapi</artifactId>
    <version>1.1.0</version>
</dependency>

</project>

详情请访问: http: //mvnrepository.com/artifact/com.sikulix/sikulixapi/1.1.0

于 2015-05-18T12:19:58.453 回答
0

使用 Sikuli 的步骤 - Java (Eclipse)

步骤 #1 - 下载 jar 文件 Sikuli-setup.jar

步骤 #2 - 将 Jar 文件放在一个新文件夹中(比如 D:\Sikuli)

步骤 #3 - 运行 Jar - 将自动创建两个文件

  1. 运行设置.cmd
  2. 日志文件

步骤 #4 - 运行 runSetup.cmd 文件并按照说明进行操作。单击确定 --> 从表单中选择第四个选项

Setp #5 - 设置失败(说下载失败)

步骤 #6 - 现在下载 Sikuli-1.0.1-3 补丁文件(zip 文件)

步骤 #7 - 将 Sikuli-java.jar 复制到(比如 D:\Sikuli\Downloads)

步骤 #8 - 重新运行 runSetup.cmd 并继续。

步骤 #9 - 生成 Sikuli-java.jar 文件。将此文件添加到 java 构建路径(在 eclipse 上)

步骤 #10 - 执行程序。

If Error:如果显示没有 Libs 文件夹的 Registry 错误,Eclipse 会自动将 Libs 文件夹添加到根文件夹。

如果错误:如果 eclipse 抛出错误说注销和登录解决方案:重新启动机器。

另请参阅:Sikuli 脚本不适用于 Windows 中的 Java 64 位

于 2014-06-10T20:09:49.367 回答