稳扎稳打maven入门

1.maven的基本命令
mvn -v 产看版本信息
mvn compile 编译
mvn test 测试
mvn package 打包
mvn install 安装到本次仓库
mvn clean 删除target文件夹

mvn archetype:generate 创建项目
mvn archetype:generate -DgroupId=组织名 -DartifactId=模块名 -Dversion=version Dpackage=包名

2.maven仓库
远程仓库 lib -> maven-model-builder-3.5.2.jar -> org\apache\maven\model\pom-4.0.0.xml -> https://repo.maven.apache.org/maven2/
修改镜像仓库
conf -> settings.xml -> mirror

Capture.PNG

修改本地仓库
Capture.PNG

然后将修改后的settings.xml复制一份到新的仓库(以后maven版本更新不必再修改settings.xml)

3.eclipse安装maven
eslipse4.0版本以上再带maven
将m2e插件放到eclipse安装目录的dropins目录下,重启eslipse
配置eclipse.ini


Capture.PNG

-vm
javaw.exe路径
修改jre路径
修改maven配置 installations路径 user setting settings.xml的本地路径
修改 default VM arguments -> maven的安装目录


Capture.PNG

4.maven的生命周期
完整的项目构建过程:
清理 -> 编译 -> 测试 -> 打包 -> 集成测试 -> 验证 -> 部署
maven生命周期:
clean -> 清理项目
pre-clean 执行清理前的工作
clean 清理上一次构建生成的所有文件
post-clean 执行清理后的文件
default -> 构建项目(最核心)
clean -> cmpile -> test -> package -> install 后面的依赖前面的命令
site -> 生成项目站点
pre-site 在生成项目站点前要完成的工作
site 生成项目站点的文档
post-site 在生成项目站点后要完成的工作
site-deploy 发布生成的站点到服务器上
maven中的插件使用:


Capture.PNG

5.pom.xml解析


Capture.PNG

Capture.PNG
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容