我得到下面的错误 -密钥工具错误:java.lang.IllegalArgumentException异常:公钥' s不是X.509,但X509
keytool error: java.lang.IllegalArgumentException: publicKey's is not X.509, but X509
试图生成下面的命令密钥库时 -
keytool -genkey -alias tomcat -keyalg RSA -keysize 2048 -validity 366 -storepass test -keypass password -dname 'cn=${env.HOSTNAME},ou=foo,o=bar,l=testCity,s=testState,c=testCoutry' -keystore
我在我的Ubuntu机箱上将JDK升级到1.7更新40后,发现此错误。
您确定您使用的keytool是来自1.7 JDK而不是旧版本的keytool吗? – Nodebody