我想通過java程序創建註冊表項來在啓動時添加jar文件。如何通過java程序創建註冊表項?
RegistryKey r=new RegistryKey(RootKey.HKEY_CURRENT_USER,"Software/Microsoft/Windows/CurrentVersion/Run");
r.createSubkey("sample");
但我得到的錯誤:
Exception in thread "main" java.lang.UnsatisfiedLinkError: ca.beq.util.win32.registry.RegistryKey.testInitialized()V
at ca.beq.util.win32.registry.RegistryKey.testInitialized(Native Method)
我怎樣才能做到這一點?
感謝
嘿它可以與65位操作系統一起工作嗎? 如果沒有,那麼有沒有其他的選擇? – Johnydep 2012-08-21 16:49:45
有人在http://sourceforge.net/p/jregistrykey/support-requests/17/上發佈了一個指向DLL的64位版本的鏈接,儘管我無法使它直接工作 - 仍然得到上述異常。如果有其他人可以使其工作,讓我知道! – 2015-03-27 12:15:05