Node.js 由于证书错误,无法通过前端Maven插件安装节点

Node.js 由于证书错误,无法通过前端Maven插件安装节点,node.js,npm,maven-3,maven-frontend-plugin,Node.js,Npm,Maven 3,Maven Frontend Plugin,当我运行前端maven插件时,我无法安装npm和node 我得到以下错误: [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:install-node-and-npm (install node and npm) on project : Could not download Node.js from: https://nodejs.org/dist/v0.9.9/x64/node.exe:

当我运行前端maven插件时,我无法安装npm和node

我得到以下错误:

[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:install-node-and-npm (install node and npm) on project : Could not download Node.js from: https://nodejs.org/dist/v0.9.9/x64/node.exe: Could not download https://nodejs.org/dist/v0.9.9/x64/node.exe: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]
由于这是与证书相关的问题,我已完成以下步骤来解决此问题:

1) 已从节点站点提取证书

2) 通过密钥库中的JDK/JRE/LIB/Security中的keytool命令安装证书

3) 证书安装成功

但我还是遇到了同样的问题

我真的无法解决这个问题

有人能帮忙吗

配置:

<configuration>
        <nodeVersion>v8.9.1</nodeVersion>
        <npmVersion>6.1.0</npmVersion>
</configuration>

v8.9.1
6.1.0

请按照以下步骤操作:

  • 从NodeJS站点下载证书(我下载了整个证书链)
  • 找到Java信任库“cacerts.jks”,并使用以下命令导入证书(除非您没有更改密码,否则您可以使用默认密码“changeit”,注意正确的顺序并从根证书开始):
    keytool-import-v-trustcacerts-alias nodejs-file”“-keystore”-keypass changeit-storepass changeit
  • 使用其他参数运行Maven命令:
    -Djavax.net.ssl.trustStore=“”-Djavax.net.ssl.trustStorePassword=changeit