今天打開之前寫的 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 中便可。
文件能夠從 文件 中下載。