将证书导入 cacerts 在 Mac OS Mojave 上给出文件 I/O 异常
Importing Certificate to cacerts giving file I/O exception on Mac OS Mojave
您好,我正在尝试将证书导入 Mac OSX Mojave 10.14.4 上的 cacerts。如果有任何不同,我正在使用 OpenJDK。
我的证书文件是.p12。
这是我试图走的路
keytool -import -alias nulogix -keystore $(/usr/libexec/java_home)/jre/lib/security/cacerts -file/Users/user/Desktop/cert.p12
这给了我一个关键工具错误
keytool error: java.io.FileNotFoundException: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home/jre/lib/security/cacerts (No such file or directory)
正确的路径是什么?
想通了。
正在输入
/usrlibexec/java_home
将为您提供 cacerts 在您系统上的位置。
然后你可以把它作为你的-keystore 输入的一部分,或者你可以简单地这样做
keytool -import -alias nulogix -keystore $(/usr/libexec/java_home)/lib/security/cacerts
-file /Users/user/Desktop/cert.p12
您好,我正在尝试将证书导入 Mac OSX Mojave 10.14.4 上的 cacerts。如果有任何不同,我正在使用 OpenJDK。
我的证书文件是.p12。
这是我试图走的路
keytool -import -alias nulogix -keystore $(/usr/libexec/java_home)/jre/lib/security/cacerts -file/Users/user/Desktop/cert.p12
这给了我一个关键工具错误
keytool error: java.io.FileNotFoundException: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home/jre/lib/security/cacerts (No such file or directory)
正确的路径是什么?
想通了。
正在输入
/usrlibexec/java_home
将为您提供 cacerts 在您系统上的位置。
然后你可以把它作为你的-keystore 输入的一部分,或者你可以简单地这样做
keytool -import -alias nulogix -keystore $(/usr/libexec/java_home)/lib/security/cacerts
-file /Users/user/Desktop/cert.p12