Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven构建,断开依赖关系_Java_Maven - Fatal编程技术网

Java Maven构建,断开依赖关系

Java Maven构建,断开依赖关系,java,maven,Java,Maven,在构建java项目时,Maven在一个依赖项上失败,而这不是6个月前的事 最初的错误是: Failed to execute goal on project bdpreviewer: Could not resolve dependencies for project bdpreviewer:bdpreviewer:jar:3.6.1-SNAPSHOT: Failed to collect dependencies for [xxx]: Failed to read artifact descr

在构建java项目时,Maven在一个依赖项上失败,而这不是6个月前的事

最初的错误是:

Failed to execute goal on project bdpreviewer: Could not resolve dependencies for project bdpreviewer:bdpreviewer:jar:3.6.1-SNAPSHOT: Failed to collect dependencies for [xxx]: Failed to read artifact descriptor for Mozilla:Glue:jar:1.9: Could not transfer artifact Mozilla:Glue:pom:1.9 from/to com.teamdev (http://maven.teamdev.com/repository/products): peer not authenticated -> [Help 1]
根据,我添加了以下Maven选项:

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
我现在有以下错误

Failed to execute goal on project bdpreviewer: Could not resolve dependencies for project bdpreviewer:bdpreviewer:jar:3.6.1-SNAPSHOT: Failed to collect dependencies for [xxx]: Failed to read artifact descriptor for Mozilla:Glue:jar:1.9: Could not transfer artifact Mozilla:Glue:pom:1.9 from/to com.teamdev (http://maven.teamdev.com/repository/products): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]
我观察到的是

  • http://maven.teamdev.com/repository/products
    存储库不包含任何Mozilla/Glue文件夹
  • 我的本地
    .m2\repository
    文件夹包含Glue-1.9.jar,但不包含相应的.pom文件
最新版本:我正在使用Maven 3.0.5


如何解决这个问题?

看看maven central是否有合适的替代品。什么是“Mozilla:Glue”?Mozilla:Glue是MozSwing的一部分,是将Firefox集成到Swing应用程序中的一种方法。一套旧的图书馆。我通过删除pom.xml中指向teamdev存储库的链接暂时解决了这个问题。Maven不再寻找Mozilla:Glue:pom:1.9,它工作正常。我想我现在应该在一些本地存储库中保护这些库,以确保它们不会被.m2/存储库清理删除。看看maven central中是否有合适的替代品。什么是“Mozilla:Glue”?Mozilla:Glue是MozSwing的一部分,是将Firefox集成到Swing应用程序中的一种方法。一套旧的图书馆。我通过删除pom.xml中指向teamdev存储库的链接暂时解决了这个问题。Maven不再寻找Mozilla:Glue:pom:1.9,它工作正常。我想我现在应该在一些本地存储库中保护这些库,以确保它们不会被.m2/存储库清理删除。