【问题标题】:Not able to add Java Certificate and run Maven Project because Java Installed in Program Files (X86) folder无法添加 Java 证书并运行 Maven 项目,因为 Java 安装在 Program Files (X86) 文件夹中
【发布时间】:2016-06-16 03:51:43
【问题描述】:

我已经创建了 Maven 项目并将依赖项添加到 POM 文件中。当我运行项目时,由于 Java 认证错误,它无法从服务器下载 Jar 文件。我尝试添加以下证书命令 --> C:\Program Files (x86)\Java\jdk1.7.0_51\bin\"keytool -import -trustcacerts -noprompt -alias hdgr_root_ca -file \fnsk.adroot.cgsf\dfsroot\GB002\DS_BUILD\TYD\ nexus_reorg\EHYF_Root_YA.crt -keystore "C:\Program Files (x86)\Java\jdk1.7.0_51\jre\lib\security\cacerts" -storepass changeit.After 执行命令它给出一个错误,它不能找到路径,因为文件夹名称 Program Files (x86) 中存在空间。任何人都可以建议我如何处理文件夹名称的空间问题,因为它无法找到路径。谢谢。

【问题讨论】:

    标签: java maven environment-variables


    【解决方案1】:

    首先我建议将C:\Program Files (x86)\Java\jdk1.7.0_51\bin 附加到您的PATH,然后将您的证书复制到您的cacerts 文件夹中。然后 cd 进入您的 cacerts 文件夹,您应该能够运行命令:

    keytool -export -alias hdgr_root_ca -storepass changeit -file EHYF_Root_YA.crt -keystore keystore.jks

    查看 oracle 文档了解更多信息:https://docs.oracle.com/cd/E19798-01/821-1841/gjrgy/index.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-25
      • 1970-01-01
      • 2012-08-17
      • 2010-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多