1. maven就是一个项目管理工具,如管理包的结构、所依赖的第三方插件等;
2. maven本生不大,却有很多功能,是因为他自身也有很多插件,每个插件都有很多不同的目标(goals)即
作用, 一般的命令格式中就需要包含插件的名称以及所要达到的目标,如:
mvn archetype:create -DgroupId=gang.chen -DartifactId=mavenProj
其中,archetype是插件的名字, create是要达到的目的,这里就是创建一个maven项目,后面则分别定义
了包名和项目名称;
3. 坐标
4. 仓库
5. 依赖,只需在xml中配置一级依赖,后面的maven会自动完成。