maven的目录结构
src
main
java
package
test
java
package
mvn -v 查看maven版本
compile 编译
test 测试
package 打包
clean 删除target文件
install 将jar包安装到本地仓库
自动创建目录骨架
两种方式
1、archetype:generate 按照提示进行选择
2、archetype:generate -DgroupId=组织名,公司地址的反写+项目名
-DartifactId=项目名-模块名
-Dversion=版本号
-Dpackage=代码所存在的包名
完整的项目构建过程:清理、编译、测试、打包、集成测试、验证、部署。
maven生命周期:
clean 清理项目:pre-clean 执行清理前的工作 clean清理上一次构建生成的所有文件 post-clean执行清理后的文件
default 构建项目(最核心)compile test package install
site 生成项目站点 pre-site 在生成项目站点前要完成的工作
site 生成项目的站点文档
post-site 在生成项目站点后要完成的工作
site-deploy 发布生成的站点到服务器上