我试图使用JES在jython上实现JNativeHook。
我尝试在纯Java上使用JNativeHook,它确实按预期工作,但是,jython上的相同内容会引发异常。
NoClassDefFoundError
上发生例外GlobalScreen.registerNativeHook()
。
为什么?
P.S。我检查了Java和Jython的java.library.path
,它们完全相同。
编辑:
进行了一些测试,发现整个GlobalScreen
类在使用其方法时会抛出NoClassDefFoundError
个异常。
编辑2:
执行dir(GlobalScreen)
jython实际上可以看到类的方法,但是在使用时会抛出异常。