这两种东西是否都在做不同的事情?
作为第二个,当您右键单击eclipse上的任何maven项目时,转到Maven,然后更新项目。
首先非常清楚的是,它清除了目标中的工件,并将这些工件生成到目标和本地存储库中。
答案 0 :(得分:1)
在第一种情况下,您启动Maven来构建jar / war / ear,并将其安装在本地存储库中。这是Maven机制。它还通过-U
标志更新您的依赖关系。
在第二种情况下,您将启动m2eclipse插件的过程来更新依赖项。它不会将任何工件写入本地存储库。它也不会运行完整版本。