maven中的Sikuli依赖版本是:
<dependency>
<groupId>org.sikuli</groupId>
<artifactId>sikuli-api</artifactId>
<version>1.2.0</version>
</dependency>
我正在尝试使用Sikuli API对图像进行编码,但却出现错误:
Screen s =new Screen();
即使在Sikuli的Screen()
类中确实存在Screen
构造函数。
答案 0 :(得分:0)
请改为尝试:
<repositories>
<repository>
<id>snapshot</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.sikulix</groupId>
<artifactId>sikulixapi</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>
</dependencies>
我认为您使用的是指向另一个项目。
答案 1 :(得分:0)
转到https://jar-download.com/?search_box=sikuli并下载jar。 创建Java项目并添加构建路径。
答案 2 :(得分:0)
请尝试以下操作:
<dependency>
<groupId>com.sikulix</groupId>
<artifactId>sikulixapi</artifactId>
<version>2.0.4</version>
</dependency>