今天打开之前写的 MTCP, 却没法运行。java
报错以下:ui
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: de.ksquared.system.keyboard.KeyboardHook.registerHook(Lde/ksquared/system/keyboard/GlobalKeyListener;)V
at de.ksquared.system.keyboard.KeyboardHook.registerHook(Native Method)
at de.ksquared.system.keyboard.PoolHook.run(PoolHook.java:21)
io
应该是 DLL 错误。thread
最后发现,原来用的 keyboardhook.dll 是 32 位的,而个人机器是 64 位的。不work。List
最后到站点用 down 了新的版本。能够了。下载
新版本包括3个文件:文件
KeyboardHook.jardll
keyboardhook-win-amd64.dll错误
keyboardhook-win-x86.dll版本
把他们放在一个文件夹中,而后把 KeyboardHook.jar 放到 Build Path 中便可。
文件能够从 文件 中下载。