maven artifactid 和 version 是否可以从依赖解析中排除URL

Can maven artifactid and version be excluded from dependency resolution URL

我使用 artifactory 来存储构建的 jar 文件,但在解析 artifacts 时遇到问题。

我上传到<artifactory>/snapshots/java/nightly/25/testdemo-2.0.jar 为了让 Maven 正确地进行依赖解析,它应该在 <artifactory>/snapshots/java/nightly/25/testdemo/2.0/testdemo-2.0.jar

是否有指示 maven 从 URL 解析依赖关系或在下载依赖关系时忽略 artifactID/version/artifact 约束?

groupIdartifactIdversion(a.k.a。GAV)不是“ constraint" 但 Maven coordinates 这对于在逻辑上(在 POM 中)和物理上(在存储库中)识别工件都是必不可少的。我不知道有什么方法可以克服这个问题,如果有的话,我在任何情况下都不推荐它。这样做会混淆并欺骗 Maven 世界的其他部分。