como criar chave de registro através do programa java?

Eu quero criar a chave do registro através do programa java para adicionar o arquivo jar na inicialização.

RegistryKey r=new RegistryKey(RootKey.HKEY_CURRENT_USER,"Software/Microsoft/Windows/CurrentVersion/Run");
        r.createSubkey("sample");

Mas eu recebi o erro:

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)

Como eu posso fazer isso?
obrigado

questionAnswers(3)

yourAnswerToTheQuestion