不要在maven local repo中看到sikuli-java lib

时间:2014-06-06 12:02:45

标签: java maven jenkins sikuli slave

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

[错误]无法在项目ZIL_SIK上执行目标:无法解析项目ZIL_SIK的依赖项:ZIL_SIK:jar:0.0.1-SNAPSHOT:未能找到org.sikuli:sikuli-java:jar:1.0 in {{3缓存在本地存储库中,在中心的更新间隔过去或强制更新之前,不会重新尝试解析 - > [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [ERROR]使用-X开关重新运行Maven以启用完整的调试日志记录。 [错误] [错误]有关错误和可能解决方案的更多信息,请阅读以下文章: [错误] [帮助1] http://repo.maven.apache.org/maven2

sikuli-java.jar由这样的脚本安装:

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

请帮助

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

使用Sikuli的步骤 - Java(Eclipse)

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

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

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

  1. RunSetup.cmd
  2. 日志文件
  3. 步骤#4 - 运行runSetup.cmd文件并按照说明操作。点击OK - &gt;从表单

    中选择第四个选项

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

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

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

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

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

    步骤#10 - 执行程序。

    如果错误:如果显示有关Libs文件夹缺失的注册表错误,Eclipse将自动将Libs文件夹添加到根文件夹。

    如果错误:如果eclipse引发错误,说明注销和登录解决方案:重新启动计算机。

    另见:Sikuli script is not working on Java 64 bit in windows