首页 > 解决方案 > mvn clean install -U 和 eclipse 项目之间的区别 => Maven => 更新项目

问题描述

这两件事是否都在做不同的事情?

作为第二个,当您右键单击 Eclipse 上的任何 maven 项目时,转到 Maven,然后更新项目。

首先很清楚,它从目标清理和工件并将工件生成到目标和本地存储库中。

标签: maveneclipse-pluginmaven-pluginm2eclipse

解决方案


在第一种情况下,您启动 Maven 来构建一个 jar/war/ear 并将其安装在您的本地存储库中。这是Maven机制。它还通过-U标志更新您的依赖项。

在第二种情况下,您启动一​​个更新依赖项的 m2eclipse 插件程序。它不会将任何工件写入您的本地存储库。它也不会运行完整的构建。


推荐阅读