我在运行命令mvn install时当前遇到问题,该工件安装在本地存储库中(即%HOME / .m2文件夹中),但未安装在Nexus存储库中。
我知道使用Nexus我可以使用GUI手动添加工件,但是有什么方法可以将工件安装为mvn命令的一部分?
最佳答案
您看到的是standard maven lifecycle中的正常行为。 install
阶段仅应在本地安装工件。您需要运行deploy
,它在install
之后。那就是maven将工件上传到远程存储库的时候。在distribution management section of the pom中配置了用于部署的远程仓库。