I’m trying to integrate Sikuli into my Katalon project, to work around Katalon not being able to interact with parts of a native Windows application. However, I’m having zero luck, so I thought I’d try creating a simple Java project in Eclipse to see if I could get Sikuli to work there as a starting point.

I had no issues getting it to work in my Java project, so I’m trying to see what the difference is. One thing I do notice is that I have to have a “” file in the src, at the same level as the package, and in it I have to declare this…

module myProject {
requires sikulixapi;

I don’t understand what this does, but I’m wondering if there’s an equivalent within Katalon, or a workaround please?