Sikuli运行例外

时间:2014-05-19 08:16:32

标签: sikuli

当我尝试使用命令

从终端运行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)

2 个答案:

答案 0 :(得分:1)

您是否有可能尝试在没有图形环境的远程计算机上运行它?您必须在活动桌面上运行IDE(它需要图形环境)。

答案 1 :(得分:0)

您使用的是错误的文件。
如果要运行sikuli,则需要runIDE.cmd(版本1.0.1)或runsikulix.cmd(版本1.1.0)文件。

您正在呼叫的文件用于设置。