2013-03-20 18 views
2

我有越来越artifactory的以声讯jar文件到一个Maven 3构建过程Artifactory的行家3找不到

我有部署jar文件GWT-的OpenLayers服务器-1.0-SNAPSHOT.jar问题快照文件到库的快照本地

我可以找到用在文物标签一般查找这个jar文件,它显示为

<dependency> 
    <groupId>org.gwtopenmaps.openlayers</groupId> 
    <artifactId>gwt-openlayers-server</artifactId> 
    <version>1.0-20130320.151820-1</version> 
</dependency> 

所以我知道artifactory的拥有它。

当我尝试在它做用POM构建具有以下部分

<dependency> 
    <groupId>org.gwtopenmaps.openlayers</groupId> 
    <artifactId>gwt-openlayers-server</artifactId> 
    <version>1.0-SNAPSHOT</version> 

我得到一个生成错误与诊断有关无法找到GWT-openlater服务器,见清单。

我不明白为什么我有这个问题,artifactory有文件!

我使用MVN -U编译

任何建议

+1

从Artifactory中的哪个存储库中尝试解决?它是直接来自libs-snapshot-local还是一个虚拟资源库的聚合? – 2013-03-20 22:05:56

+0

尝试从libs-snapshot和libs-snapshot-local中取出它 – Dave 2013-03-21 02:14:57

+0

尝试从libs-snapshot和libs-snapshot-local中通过编辑/etc/maven/settings.xml中的/etc/maven/settings.xml尝试从它中获取它库快照。如果我尝试和http访问,它显示的jar文件被列为在那里。至于我做出来的jar文件与设置到类似1.0时间戳 org.gwtopenmaps.openlayers GWT-的OpenLayers客户端版本上市 1.0-20130320.151820-1 Dave 2013-03-21 02:21:05

回答

1

检查,如果你有Maven的metadata.xml中的腐败,或者快照的信息是空的。它不应该。