将获取工件快照版本的特定版本的 Wget 命令
Wget command that will Fetch a specific version of a snapshot version of an artifact
我想提供一个 Wget 命令,它将始终获取工件快照版本的特定版本。
意思假设我的 Nexus 快照存储库中有版本 14.00-SNAPSHOT,在这个版本中我有 3 个快照工件,
现在我想获得其中一个工件并通过 wget 命令下载它,
我知道如何获得最新版本(默认情况下它采用最新版本,我也可以使用 v=LATEST)但我希望能够选择我想要的版本。
这是我使用的命令:
wget "NexusUrl/service/local/artifact/maven/content?r=%nexusRepository%&v=%NexusArtifactVersion%&g=%NexusGroupID%&a=%NexusArtifactName%&e=zip"
看METADATA文件好像没有办法选择:
如评论中所述,您应该能够使用 v= 来完成此操作。此处提供了有关此调用的更多信息:https://support.sonatype.com/hc/en-us/articles/213465488-How-can-I-retrieve-a-snapshot-if-I-don-t-know-the-exact-filename-
根据记录,不建议使用快照,它们往往会被 Repo Manager 清理。
我想提供一个 Wget 命令,它将始终获取工件快照版本的特定版本。
意思假设我的 Nexus 快照存储库中有版本 14.00-SNAPSHOT,在这个版本中我有 3 个快照工件, 现在我想获得其中一个工件并通过 wget 命令下载它, 我知道如何获得最新版本(默认情况下它采用最新版本,我也可以使用 v=LATEST)但我希望能够选择我想要的版本。
这是我使用的命令:
wget "NexusUrl/service/local/artifact/maven/content?r=%nexusRepository%&v=%NexusArtifactVersion%&g=%NexusGroupID%&a=%NexusArtifactName%&e=zip"
看METADATA文件好像没有办法选择:
如评论中所述,您应该能够使用 v= 来完成此操作。此处提供了有关此调用的更多信息:https://support.sonatype.com/hc/en-us/articles/213465488-How-can-I-retrieve-a-snapshot-if-I-don-t-know-the-exact-filename-
根据记录,不建议使用快照,它们往往会被 Repo Manager 清理。