jaxws-maven-plugin的m2e连接器下载问题

时间:2018-08-17 18:58:55

标签: java eclipse eclipse-plugin jax-ws m2eclipse

尝试从Eclipse市场下载jaxws-maven-plugin的m2e连接器时遇到以下错误

无法读取https://coderplus.github.io/m2e-connector-for-jaxws-maven-plugin/content.xml处的存储库。 sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径

1 个答案:

答案 0 :(得分:0)

我还无法通过使用发现新的连接器自动在eclipse上导入插件来安装插件,它给了我同样的错误。我认为这是因为https://coderplus.github.io/m2e-connector-for-jaxws-maven-plugin/content.xml不存在并返回404错误。因此,该错误有点令人误解,因为在java truststore中导入证书会导致相同的错误。

我的解决方案是使用“帮助”>“安装新软件”菜单安装插件。在“使用输入框”中,我输入了以下URL:“ https://coderplus.github.io/m2e-connector-for-jaxws-maven-plugin/”(末尾没有content.xml),然后按Enter,它显示了插件,并且使用此方法结束了安装过程。重新启动后,我的pom仍然有问题,但随后击中了发现新连接器的工作(它可能已经安装了缺少的连接器)

编辑18/01/2019: 重新安装新的Eclipse后,即使安装了新的m2e连接器,我也会再次收到此错误。我注意到我的pom仍然有旧的插件依赖项:

            <groupId>org.jvnet.jax-ws-commons</groupId>
            <artifactId>jaxws-maven-plugin</artifactId>
            <version>2.3</version>

我已切换到更新版本,并且可以正确找到该插件:

            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxws-maven-plugin</artifactId>
            <version>2.5</version>