What is the difference between "Maven Install" and "Maven Build" with M2Eclipse?
<p>I tried to search about the differences between maven install and maven build in the eclipse m2e plugin (if you right click the project and click "run as", you will see them), and I still cannot find a good explanation of them (I looked through the <a href="https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html" rel="noreferrer">official document</a> as well). Anyone can help? From what I currently understand:</p>

<ul>
<li>maven install: build and install the artifacts in to the <em>local repository</em></li>
<li>maven build: only build but not install? what does install mean then?</li>
</ul>

<p>Also, when you checkout a repository online, do you usually do maven install (to install everything, including the dependencies) in order to run the code?</p>