当我尝试用命令从终端运行sikuli时
java-jar sikuli-setup.jar
[debug] SikuliX Setup Build: 1.0.1 12NOV2013120000
[debug] ... starting with no args given
[debug] user home: /home/vivek
Exception in thread "main" java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
at java.awt.Window.<init>(Window.java:546)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.SwingUtilities$SharedOwnerFrame.<init>(SwingUtilities.java:1755)
at javax.swing.SwingUtilities.getSharedOwnerFrame(SwingUtilities.java:1832)
at javax.swing.JOptionPane.getRootFrame(JOptionPane.java:1692)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:864)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:668)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:639)
at org.sikuli.basics.RunSetup.popInfo(RunSetup.java:976)
at org.sikuli.basics.RunSetup.main(RunSetup.java:424)
您是否有可能尝试在没有图形化环境的远程机器上运行它?您必须在活动桌面上运行IDE(它需要图形环境)。
我想做这样的事情: 项目tests_thing1.sikuli: 并且有类似的类似Tests_Thing2和Tests_Thing3项目
我有一个VB.NET项目可执行文件。我使用Sikulix IDE启动可执行文件。 运行代码时,我会收到以下错误消息:
当我运行代码时,我得到以下错误。我正在使用SeleniumGrid在远程服务器上运行代码。尽管当我在本地机器上运行时,代码运行良好。 错误 ----------- 系统 Windows server R2数据中心/ 64位操作系统sikuli 1.0.2
MIT设计了一种新颖的图形脚本语言Sikuli,计算机用户 只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。 根据MIT研究人员的论文(PDF)描述,使用者只要对Python语言有基本的了解,Sikuli可以利用图形用户界面的截图元素自动的完成大多数编程任务。用研究人 员的举的例子来说,就好
我正在我的项目中使用Sikuli来处理一些flash按钮。当在本地运行脚本时,它工作得很好。问题是,当我需要运行build.gradle时,我需要在build.gradle中有Sikuli依赖项。我就是这么写的。运行构建时,会出现以下错误: > 错误:无法解析配置“:Compile”的所有依赖项。 找不到com.googlecode.javacpp:javacpp:0.1.要求::new_qa_a
声明运行时异常的方法的指导原则是什么? 假设我调用一个抛出的第三方例程。该例程能够抛出而不声明它这样做是否允许/标准/可接受? 和往常一样,我对我的问题引起的困惑感到惊讶:-D这可能是因为我很困惑。 在下面的代码中,可调用的是一个lambda,它发出一个,这会抛出SQLException。callable.call抛出Exception。 我由此推测,程序员希望抛出一个SQLException。然