我正在尝试按照以下代码通过 JRuby 1.7 RC2 使用 java.security.KeyPairGenerator:
require 'java'
kp = java.security.KeyPairGenerator.getInstance("RSA")
puts kp #java.security.KeyPairGenerator$Delegate@45f177b
但是,当我尝试调用初始化即
kp.initialize(2048)
我得到以下异常: -
TypeError: no public constructors for #<Class:0x7efe8e7a>
任何建议将不胜感激。