没有合适的资源?快使用搜索试试~ 我知道了~
maven资源下载,超级详细,包括maven搭建,管理,以及各个模块间的关系等等。
资源推荐
资源详情
资源评论
Maven 第一天
MAVEN 第一天............................................................................................................................ 2
一、 什么是构建
二、 概念
1
仓库
............................................................................................................................................2
中央仓库远程仓库
本地仓库
2
构建
............................................................................................................................................3
三、 工程
1 Maven
工程的种类
....................................................................................................................3
工程
工程
工程
2 jar
包导入相关
...........................................................................................................................3
包信息获取方式
驱动
镜像问题
3
创建工程
....................................................................................................................................5
工程
工程
!" 工程
四、 工程 框架整合
1
使用聚合工程实现框架整合
..................................................................................................15
总体工程 # !$%&'"
创建实体工程 # !$%&'"' !!(
创建 $ 工程 # !$%&'"'" $(
创建服务工程 # !$%&'"'$)*%$(
创建控制工程 # !$%&'"'%!+&!,,$
2
启动命令补充
..........................................................................................................................21
Maven 第一天
构建工具
一、 什么是构建?
%,* $-%,* $ 开发工程的时候.创建的工程是什么
是一个目录体系.包含若干目录和文件
工程如何编译如何运行
%,* $ 和 %,* $ 默认创建的工程是使用 / 构建工具管理的目录体系/ 是根据
标签定义.来执行不同命令的构建工具如#012*,34标签代表构建.0%!" *,$4标签代表编译.
0&54标签代表任务6执行7
二、 Maven 概念
)$+ 也是构建工具.类似 /可以集成到 %,* $ 和 %,* $ 开发工具中的构建工具
)$+ 除了可以构建工程意外.还可以管理资源.定义工程版本.实现工程依赖.分布工程
结构等功能
)$+ 优势明显.缺点明显
缺点#逻辑复杂.需要增加一个手工编写的配置文件8开发的时候.必须面向接口开
发
1 仓库
$ !*&!'用于保存工程资源的目录体系目录体系可以是本地目录.可以是远程目录
)$+ 工程在下载工程依赖的资源的时候.先从本地仓库查询.如果有.直接应用如果没
有.访问中央仓库.下载到本地仓库.并应用
1.1 中央仓库(远程仓库)
是 %9$ 提供的一个资源保存的统一位置是一台服务器中的若干目录内部保存大量
的 包.代码等信息
开发 )$+ 工程的时候.默认的.从中央仓库下载当前工程所有的资源信息
效率较低非常低
1.1.1 镜像服务器, 镜像仓库
阿里云提供了一个中央仓库.称为镜像仓库内部资源和 %9$ 提供的中央仓库完全一
致
1.2 本地仓库
当前开发的本地电脑中的目录体系默认位置是#:#;2$;用户名;";$ !*&!
仓库中保存的数据包括#
")$+ 必须依赖的 包
本地开发的 ")$+ 工程依赖的 包
本地开发的 ")$+ 工程安装后的资料
2 构建
编译.运行.部署等工程的总和
需要依赖 <= 来实现编译需要 )% 命令.运行需要 )-) 命令.部署需要 > 流技
术)$+ 可以管理 <= 的版本可以管理小版本的控制如#电脑安装 <=?@.可以管理
)$+ 使用 ?@ 版本覆盖的其他 ? 版本 <=
)$+ 构建工具有核心配置文件配置文件是 8 格式的.没有命名和位置要求配置文
件可以约束中央仓库位置.定义本地仓库位置.定义 <= 版本信息
提供的参考文件是#资料;$A+B@",
三、 Maven 工程
1 Maven 工程的种类
1.1 POM 工程
逻辑工程.不编写代码.逻辑上是一个工程.是用于管理其他工程的
1.2 Jar 工程
编写本地代码的工程相当于原有的 ) !$%&
1.3 War 工程
编写网络代码的工程相当于原有的 <+"*%$1!$%&-$1!$%&
2 jar 包导入相关
2.1 jar 包信息获取方式
阿里云提供的资源查询页面有更快的响应效率
9C #;;")$+,*2+%!";
三方机构提供的资源查询页面提供热度信息和更全面的查询结果
9C #;;")+$ !*&!%!";
2.2 MyBatis
03$ $+3$+%4
0B!2 >34!B"10;B!2 >34
0D%&>34"10;D%&>34
0)$*!+4?0;)$*!+4
0;3$ $+3$+%4
2.3 MySQL 驱动
03$ $+3$+%4
0B!2 >34"E,0;B!2 >34
0D%&>34"E,'%!++$%&!')0;D%&>34
0)$*!+4F0;)$*!+4
0;3$ $+3$+%4
2.4 镜像问题
修改 %,* $ 中的中央仓库镜像位置提供一个 ")$+ 插件配置文件实现配置
参考 $A+B@",
剩余20页未读,继续阅读
资源评论
kun_yy
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功