发布网友 发布时间:2023-04-02 20:07
共1个回答
热心网友 时间:2024-11-16 23:40
注意⚠️,这里的前提是已经安装了JDK 环境。
/usr/libexec/java_home -V
然后我们先 cd 到这个路径,因为要把证书生成在这个目录下:
cd /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
sudo keytool -genkey -alias <自定义名.keystore> -keyalg RSA -sigalg SHA1WithRSA -validity 20000 -keysize 1024 -keystore <自定义名.keystore> -v
之后根据提示输入密码和一些信息。
最后提示我们需要做一个迁移到 pkcs12 格式的操作,那么就照做。
sudo keytool -importkeystore -srckeystore animaluni.keystore -destkeystore animaluni.keystore -deststoretype pkcs12
可能会有权限的问题,所以都别忘了加 sudo 。
这时打开我们的 jdk 目录,就可以看到生成的证书📄了。真正用的肯定是不带 .old 的版本。
keytool -list -v -keystore [所在路径/]xxx.keystore