首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >keytool不理解-cacerts

keytool不理解-cacerts
EN

Stack Overflow用户
提问于 2022-06-09 10:35:23
回答 1查看 102关注 0票数 0

我在防火墙后面,使用Maven来解决Java项目的依赖关系。

当从Maven获得错误消息时,“. https://something传输失败.”我以前在浏览器中打开https://something,将证书保存到..cer文件中,然后使用

keytool -importcert -cacerts -alias <some-alias> -file <.cer-file> -storepass changeit

在这个过程之后,Maven通常可以找到回购程序供下载。

但是现在我从keytool未知选项获得了错误消息:-cacerts。

我想我可以用-cacerts代替-keystore the-keystore-file,但我不知道如何找到Maven或JDK正在使用的文件。

为了让Maven找到证书,我能做什么呢?

EN

回答 1

Stack Overflow用户

发布于 2022-06-09 11:06:47

可以找到一个解决方案: keystore正在使用的是JDK,它是$JAVA_HOME/lib/security/cacerts。

在上面的-cacerts命令中用-keystore $JAVA_HOME/lib/security/cacerts代替keytool解决了我的问题。

不过:为什么关键工具选项-cacerts不适合我?它在所有文档中都有,但不会在keytool -help -importcert中弹出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72558829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档