use*_*458 6 java authentication keytool
我需要将一些maven存储库的证书导入到全局密钥库中.证书文件名为maven.crt,因此我运行的命令是
keytool -import -keystore $JAVA_HOME/jre/lib/security/cacerts -trustcacerts -alias maven -file maven.crt
Run Code Online (Sandbox Code Playgroud)
它要求我输入密码然后我相信我回答的证书是这是最终输出
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: /usr/java/jdk1.7.0_40/bin/java/jre/lib/security/cacerts (Not a directory)
Run Code Online (Sandbox Code Playgroud)
我以root身份运行此命令,所以我不知道为什么我在这里收到权限错误.
Ern*_*zys 12
你的道路是错的.cacerts文件位于jdk_directory/jre/lib/security中.
试试这个:
keytool -import -keystore /usr/java/jdk1.7.0_40/jre/lib/security/cacerts -trustcacerts -alias maven -file maven.crt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21648 次 |
| 最近记录: |