我创建了一个jetty.crt并将其导入我的JDK安全证书,如下所示:
sudo /usr/java/latest/bin/keytool -import -v -trustcacerts -alias jetty -file /path/etc/jetty.crt -keystore /usr/java/jdk1.6.0_31/jre/lib/security/cacerts -keypass changeit -storepass changeit
我意识到我想重新创建证书。但是,当使用上面的相同命令再次导入证书时,它不会接受它。我被迫用另一个别名创建另一个证书,然后导入它。有没有办法再次使用相同的别名导入?
注意:我不想删除以前的导入。
更新:重新应用相同别名时出现的错误是: keytool错误:java.lang.Exception:证书未导入,别名已存在java.lang.Exception:证书未导入,别名已存在于sun.security.tools.KeyTool.addTrustedCert(KeyTool.java:1903)sun.security .tools.KeyTool.doCommands(KeyTool.java:818)at sun.security.tools.KeyTool.run(KeyTool.java:172)at sun.security.tools.KeyTool.main(KeyTool.java:166) -
由于