[08:45:24]Downloading: http://maven-proxy.xxx.local:8081/artifactory/xxx-snapshots/xxx/xxx/xxx/some-lib/1.2.5-SNAPSHOT/maven-metadata.xml
[08:45:24][DEBUG] Could not find metadata xxx.xxx.xxx:some-lib:1.2.5-SNAPSHOT/maven-metadata.xml in xxx-snapshots (http://maven-proxy.xxx.local:8081/artifactory/xxx-snapshots)
Maven似乎在寻找some-lib/1.2.5-SNAPSHOT/maven-metadata.xml
中的元数据文件。但是,maven-metadata.xml
中存在some-lib/maven-metadata.xml
个文件。
可能有什么问题?此文件是由Artifactory生成还是部署有问题?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
答案 0 :(得分:2)
Maven元数据可能位于2个级别:
后者是必需的,因为Maven的快照版本可能聚合了许多不同的独特快照。因此,当请求1.0-SNAPSHOT时,Maven必须发现存在哪些实际快照并确定要下载哪个快照。
此元数据应由存储库自动生成,仅存在此类快照版本。
答案 1 :(得分:0)