如何将快照部署到本地存储库

时间:2013-02-06 02:09:44

标签: maven-3

我正在尝试将(!)项目部署到我的本地仓库中,以便其他项目可以安装/编辑(需要)。

我的设置使用maven-quantum-plugin来完成构建。不幸的是,我的项目是一项正在进行中的工作,所以很自然地是一个SNAPSHOT。它也取决于其他快照。我猜这是我的问题的开始。

我可以使用

执行maven-quantum-plugin
mvn quantum:build

但是失败了(我已经删除了所有其他无关紧要的deps版本而非快照以使树缩短)。

Tree contains SNAPSHOTs!

XXX:jar:0-SNAPSHOT ()
+- YYY:jar:0-SNAPSHOT (compile)
+- ZZZ:1.0.0 (compile)



[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9.143s
[INFO] Finished at: Wed Feb 06 12:54:42 EST 2013
[INFO] Final Memory: 13M/308M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-quantum-plugin:1.0.7:build (default-cli) on project XXX: Dependency tree of XXX:jar:0-SNAPSHOT contains SNAPSHOTs! -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-quantum-plugin:1.0.7:build (default-cli) on XXX: Dependency tree of XXX:0-SNAPSHOT contains SNAPSHOTs!

我该如何解决这个问题?我应该尝试执行哪些目标?

0 个答案:

没有答案