sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #40320
[Question #402573]: Compile Issue with Jython, java context
New question #402573 on Sikuli:
https://answers.launchpad.net/sikuli/+question/402573
When using
I tried from sikuli import * and did not get any errors, however as I want to use Sikuli in a jython program I used, as recommended:
import org.sikuli.script.SikulixForJython
from sikuli import *
I receive the following error:
[error] RunTimeINIT: *** terminating: no valid Java context for SikuliX available (java.security.CodeSource.getLocation() is null
I set the path to sikuliapi with
sys.append
The program works flawlessly in Eclipse, however after moving to command line I started getting this error.
When I put the sikuliapi on the classpath, Sikuli is not found. My Java also seems to be working correctly as java -jar is recognized when I type it into command prompt.
I am using jython mymodule.py currently when compiling as I am trying to test my modules. I am compiling non sikuli modules flawlessly, only modules with import org.sikuli are giving me this issue. I have tried it on multiple computers.
I am not sure what I am doing wrong, I have run through the forum, but changing the class path isn't working, I even tried dropping Sikulixapi into the java and later on jythonpaths.
This was also attempted
os.environ['classpath'] = path to sikuli
os.environ['JYTHONPATH'] = path to sikuli
os.environ['PYTHONPATH'] = path to sikuli
-D.python = path to sikuli also didn't do the trick.
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.