【问题标题】:maven install command to deploy an artifact to maven repositorymaven install 命令将工件部署到 maven 存储库
【发布时间】:2014-11-02 11:25:50
【问题描述】:

当我使用 sts "install or deploy an artifcator in eclipse" 选项时,它可以正常工作,但是当我使用 mvn install 命令手动执行并更改pom.xml.it 中的版本将工件部署到本地存储库。但是当我在其他项目中引用它时,它的符号与其他项目不同。

在上图中,OES-ClientCore:24.0.9 是使用 maven 命令部署的,我会在其他项目中引用它。

而且也无法正常工作。所以请告诉我“在 Eclipse 中安装或部署工件”的 sts 选项和手动使用命令 mvn install

【问题讨论】:

  • 没有区别。此外,installing 只是意味着将工件放入 local 存储库。最后:M2E 插件能够检测到依赖项已经是工作区中的打开项目,因此符号不同。
  • 请注意,对于 Maven,这是有区别的。 mvn install 表示仅安装在本地存储库中,而mvn deploy 也表示也将工件安装到远程存储库中。

标签: java eclipse maven pom.xml


【解决方案1】:

mvn install 将在您的本地 maven 存储库中安装工件。

使用 mvn deploy 将其部署到远程存储库以与其他开发人员和项目共享

另请参阅:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多