Chinese version Source: Http://github.com/sonatype/maven-guide-zh/tree/maven will most of the work to the plug-in, plug-ins obtained by MAVEN. MVN Installmaven The fact that the dependency and plug-ins are obtained from a remote repository allows for global reuse of the build logic. The Maven Surefire plugin is the plug-in responsible for running unit tests, and in addition to the version number of a plugin in POM, you do not need to change anything in your project. Maven Abstracts General build tasks into plug-ins, while these
Plug-ins are well maintained and globally shared, and you don't need to customize your project's build system from scratch
Support is provided later. You can fully benefit from the Maven plugin, which is maintained by someone who can be used from a remote repository
Downloaded. This is the global reuse based on the Maven plugin. Maven's core assets are declarative building, dependency management, warehouse management, plug-in-based height and reuse, running mvn install from the command line, processing resource files, compiling source generation
Code, run unit tests, create a jar, and then install the jar to the local repository to
for re-usability. Without making any changes, you can run MVN site and find it in the Target/site directory
A index.html file that links the JavaDoc and some reports about the source code. GroupId, Artifactid, packaging, version--is the coordinates of MAVEN (coordinates),
They uniquely identify a project
MAVEN's authoritative Guide to learning notes