maven deploy-file表示它成功但实际上没有部署文件

时间:2012-12-26 19:15:14

标签: maven

我已经构建了OSS(zookeeper)项目的自定义版本,并希望将其部署到本地组范围的存储库。所以我跑了:

  

mvn deploy:deploy-file -DgroupId = org.apache.zookeeper -DartifactId = zookeeper -Dversion = 3.4.5.1 -Dpackaging = jar -Dfile =。/ zookeeper-3.4.5.1.jar -DrepositoryId = cabot .maven.repo -Durl = file:// xxx / myRepo

并获得了大量成功信息:

  

上传:file://xxx/myRepo/org/apache/zookeeper/zookeeper/3.4.5.1/zookeeper-3.4.5.1.jar   上传时间:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/3.4.5.1/zookeeper-3.4.5.1.jar   (1292 KB,12914.2 KB /秒)上传:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/3.4.5.1/zookeeper-3.4.5.1.pom   上传时间:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/3.4.5.1/zookeeper-3.4.5.1.pom   (404 B,394.5 KB /秒)下载:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/maven-metadata.xml   下载:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/maven-metadata.xml   (313 B,43.7 KB /秒)上传:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/maven-metadata.xml   上传时间:   文件://xxx/myRepo/org/apache/zookeeper/zookeeper/maven-metadata.xml   (313 B,305.7 KB /秒)

但实际上没有上传任何文件...或者至少当我去回购网址时我什么都没看到。

如果报告了错误,我可以修复它,但在这种情况下除了没有上传文件之外没有任何错误。我该如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:0)

khmarbaise是99%的权利。我使用的是file://,应该表示为file:///,即(file://加上一个根`/``)

文件已部署但不是myRepo,而是部署到本地文件系统上的/myRepo