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