一、Maven 的安装

二、Maven的常用构建命令

1、mvn -v 查看maven版本

2、mvn compile 编译

3、mvn test 测试

4、mvn package 打包

5、Mvn clean 删除 target

6、Mvn install 安装jar 包到本地仓库中

7、Mvn archetype:generate

// mvn archetype:generate -DgroupId:com.imooc.maven04 -DartifactId:maven04-demo -Dversion:1.0.0SNAPSHOT -Dpackage:com.imooc.maven04.demo

即:archetype:generate -DgroupId=”组织名,公司网址的反写+项目名”

-DartifactId=”项目名-模块名”

-Dversion=”版本号”

-Dpackage=”代码所存在的包名”

8、坐标,构件

仓库

本地仓库 & 远程仓库

镜像仓库

更改仓库的位置

9、maven 生命周期:clean、compile、test、package、install

Clean 清理项目

Default 构建项目

Site 生成项目站点

1)Clean 清理项目

Pre-clean 执行清理前的工作

Clean 清理上一次构件生成的所有文件

Post-clean 执行清理后的文件

2)Default 构件项目(最核心)

Compile test package install

3)site 生成项目站点

Pre-site 在生成项目站点前要完成的工作

Site 生成项目的站点文档

Post-site 在生成项目站点后要完成的工作

Site-deploy 发布生成的站点到服务器上

10、pom.xml 常用元素介绍

最新文章

  1. java多线程面试题
  2. SQL面试题
  3. August 4th, 2016, Week 32nd, Thursday
  4. mysql事件调度器定时删除binlog
  5. <转>HTML中的table转为excel
  6. cf500B New Year Permutation
  7. Egret初体验–躲避类小游戏
  8. Flink资料(6) -- 如何添加一个新的Operator
  9. 不用Root权限获取已经安装的Apk安装包
  10. 使用cocoapods install友盟时报错Error installing UMengAnalytics
  11. OCP读书笔记(22) - 题库(ExamB)
  12. 自定义Button成进度条
  13. ionic结合HTML5实现打电话功能
  14. 学习爬虫的day02 (用线程去爬虫 提高速度)
  15. HTML5 CSS3 诱人的实例: 3D立方体旋转动画
  16. idea提交git报错Push rejected: Push to origin/master was rejected
  17. 经典中的品味:第一章 C++的Hello,World!
  18. [luogu1552][派遣]
  19. Hbuilder开发app时生成ios要的mobileprovision和p12文件步骤.
  20. R语言-增加图例

热门文章

  1. java基础面试题:说说&和&&的区别
  2. >详解<栈
  3. Python Map, Filter and Reduce
  4. SpringBoot-Security-用户权限分配-项目搭建
  5. Python学习笔记(五)之Python操作Redis、mysql、mongodb数据库
  6. Codeforces Round #271 (Div. 2) D Flowers【计数dp】
  7. 1026: [SCOI2009]windy数(数位dp)
  8. 记一次开发过程中,iview遇到的一些坑以及解决办法
  9. luoguT30204 偷上网
  10. 【Swap Nodes in Pairs】cpp