Java Maven构建,断开依赖关系
在构建java项目时,Maven在一个依赖项上失败,而这不是6个月前的事 最初的错误是: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
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]
我观察到的是
存储库不包含任何Mozilla/Glue文件夹http://maven.teamdev.com/repository/products
- 我的本地
文件夹包含Glue-1.9.jar,但不包含相应的.pom文件.m2\repository
如何解决这个问题?看看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/存储库清理删除。