当我尝试使用命令
从终端运行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)
答案 0 :(得分:1)
您是否有可能尝试在没有图形环境的远程计算机上运行它?您必须在活动桌面上运行IDE(它需要图形环境)。
答案 1 :(得分:0)
您使用的是错误的文件。
如果要运行sikuli,则需要runIDE.cmd
(版本1.0.1)或runsikulix.cmd
(版本1.1.0)文件。
您正在呼叫的文件用于设置。