Maven 使用指南(3): 简述Maven工作过程

来源:互联网 发布:成都编程招聘 编辑:程序博客网 时间:2024/06/05 15:46

前面例子创建了一个HelloWorld应用,所做的工作就是通过命令行输入mvn archetype:generate,然后给出GroupId, artifactId,及Version等信息,Maven就创建了一个新的项目,包括应用本身和Junit单元测试代码框架。
下面给出了Maven的基本工作过程。

Maven 是根据存储在Maven repository 的信息来决定其操作,存放在Maven Repository的信息包括两个部分:

  • Archtype Info相当于项目的模板,Maven根据archtype 来构造新创建项目的文件结构,比如前面使用的是缺省的generate 创建一个Java应用
  • Dependency Info 存放了不同Jar(库)之间的相互依赖(引用关系)

当在命令行调用maven 命令时,maven 通过访问Maven repository 中的信息创建新项目的目录结构(directory structure),下载所依赖的库文件(jar),HelloWorld 只依赖Junit. 并将项目信息写到pom.xml 文件中。你可以通过修改pom.xml 来添加其它引用的库文件。Maven则自动下载所需库文件。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电动剃须刀可以托运吗 电动剃须刀可以托运 手动剃须刀什么牌子好 飞利浦剃须刀维修点 电动剃须刀能带上飞机吗 往复式剃须刀哪个牌子好 飞机可以带剃须刀吗 飞利浦剃须刀充电指示灯说明 米家剃须刀无法充电解决方法 手动剃须刀会越刮越粗么 超人剃须刀和飞科哪个好 飞利浦剃须刀充电指示灯 剃须刀哪个牌子的好 什么牌子的剃须刀好 什么牌子的剃须刀好用 什么样的剃须刀好用 飞利浦剃须刀价格表 男士剃须刀什么牌子好 飞利浦剃须刀哪个型号好 飞利浦剃须刀配件网上商城 飞利浦电动剃须刀价格 飞利浦剃须刀旗舰店 飞利浦哪款剃须刀好用 剃须刀手动好还是电动好 电动和手动剃须刀哪个好 手动和电动剃须刀哪个好 手动剃须刀好还是电动的好 手动剃须刀哪个牌子的好 电动剃须刀怎么清洗 剃须刀电动的好还是手动的好 日本剃须刀哪个牌子好 飞科剃须刀价格图片 飞利浦剃须刀刀头价格 飞科电动剃须刀价格 飞利浦哪款剃须刀性价比高 博朗和松下剃须刀哪个好 男人用什么剃须刀好 什么剃须刀好用又便宜 剃须刀哪个牌子好用 飞科fs711 飞科电动刮胡刀