将本地安装的工件重新部署到远程存储库

时间:2011-05-23 19:31:11

标签: maven

我有一个Maven工件(实际上是javax.activation),我在过去的某个时间手动安装在我的本地存储库中。我不记得它来自哪里,但似乎没有任何公共存储库可用。

我可以访问我的团队的共享远程存储库。如何将此工件重新部署到远程存储库?我找到了deploy:deploy-file目标,但似乎是针对尚未由Maven管理的文件。

2 个答案:

答案 0 :(得分:1)

使用deploy:deploy-file

事实上,它已经在您的本地回购中,这应该不是问题。事实上它更容易。由于您已经为工件设置了pom,因此在部署时可以指定-DpomFile(假设您没有尝试部署pom)。

答案 1 :(得分:0)

您可以将工件库文件从存储库复制到远程文件。

您的存储库存储在~/.m2/repository中。将javax/activation文件夹从一个存储库复制到另一个存储库。