Issue in installing sikulixsetup1.0.1.jar on windows 7

Asked by Nadimuthu

I have used sikulixsetup1.0.1.jar to install sikuli ide instead of sikuli-setup.jar found in the https://launchpad.net/sikuli/+download.
I have double clicked 'sikulixsetup1.0.1.jar' and installed the same.

Now the installation folder (C:\SikuliX) contains
runsikulix.cmd
sikulix.jar
SikuliX-1.1.0-SetupLog.txt
sikulixapi.jar
SikulixLog.txt
sikulixsetup-1.1.0.jar

I have used to runsikulix.cmd to open IDE and prepared a script.
I just tried to execute the script .sikuli in the path C:\Users\njayapal\sikuli scripts.sikuli from command line on windows 7 as follows

C:\SikuliX>runsikulix.cmd -r C:\Users\njayapal\sikuli scripts.sikuli

which doesn't executes the script.

I get the following error,

+++ running this Java
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
+++ trying to run SikuliX
+++ using: -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -Dsikuli.FromCommandLine -jar
C:\SikuliX\sikulix.jar -r C:\Users\njayapal\sikuli scripts.sikuli
[error] FileManager: Not a valid Sikuli script project:
C:\Users\njayapal\sikuli.sikuli
[error] FileManager: Not a valid Sikuli script project:
C:\SikuliX\scripts.sikuli

kindly help me out in resolving the issue.

Question information

Language:
English Edit question
Status:
Solved
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Solved by:
RaiMan
Solved:
Last query:
Last reply:
Revision history for this message
Best RaiMan (raimund-hocke) said :
#1

sorry, but this is basic windows commandline knowledge:
a pathname containing blanks has to be wrapped into apostrophes.

As a general recommendation:
do not use any blanks or other special characters in path names, only characters, numbers, underscore or hyphen.

runsikulix.cmd -r "C:\Users\njayapal\sikuli scripts.sikuli"

BTW: you seem to have downloaded sikulisetup-1.1.0.jar ;-)

Revision history for this message
Nadimuthu (naaadimuthu) said :
#2

Thanks RaiMan, that solved my question.