我已将第 3 方 JAR 文件上传到我的 Artifactory 存储库。此 JAR 文件包含一个 POM,但该 pom 仅在 3rd-parties 构建环境中有效。
当我尝试构建使用此 JAR 的项目时,我收到错误,因为它正在寻找我们无权访问的父项目。
我从这篇文章中了解到,这是因为 POM 是从 3rd 方 Jar 中读取的。
有没有办法编辑我们项目的 POM 来告诉 Maven 忽略这个 3rd 方 Jar 的 pom?
(作为一种解决方法,我可以从 Jar 中删除 POM - 这解决了问题,但我不想记住在这个第 3 方组件的每个版本上都这样做)。
另请注意,我对 Maven 非常陌生,因此请使用简短的文字和冗长的解释;-)