一、maven执行的完整流程
在这里用一个图片来介绍,简单明了!
二、maven各种命令
1.命令功能
在这里也用一张偷来的图片,够细!
2.常用命令
- .clean,clean命令。这个命令执行后会删除项目路径下的target文件(编译之后的class或者字节码文件),但是不会删除本地的maven仓库已经生成的jar文件(也就是install命令之后的jar)
- compile,编译命令。会在你的项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件。
- package,打包命令。这个命令会在你的项目路径下一个target目录,并且拥有compile命令的功能进行编译,同时会在target目录下生成项目的jar/war文件。
- install,install命令。该命令包含了package命令功能,不但会在项目路径下生成class文件和jar包,同时会在你的本地maven仓库生成jar文件,供其他项目使用。