没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
29页
maven个人笔记内容:分布式介绍、Maven的介绍和使用(maven安装步骤)、Maven仓库(本地仓库、远程仓库(私服)、配置阿里云镜像仓库、中央仓库)、Maven项目标准目录结构、Maven常用命令(clean、compile、test、package、install)、Maven概念模型(pom项目对象模型、依赖管理模型、一个项目的生命周期、一组标准集合、插件目标)、Maven项目之间的关系(依赖关系、继承关系、聚合关系)、统一管理版本号、使用idea开发maven项目(使用骨架创建java工程(推荐不使用骨架、目录相对完整点)、使用骨架创建web工程)、依赖范围scope标签、SSM项目的Pom.xml完整依赖。
资源推荐
资源详情
资源评论
Maven 笔记
Ant 和 Maven 都是项目构建工具,在项目的运行编辑打包等过程都需要依赖于
Ant 构建工具。
分布式:
传统项目部署:
a) 新建一个项目,通过不同的包区分不同的模块
b) 把这一个项目发布服务器的 tomcat 中
分布式项目部署:(适用于高负载情况下)
a) 把一个完整的项目拆分成多个项目,把拆分后的项目分别部署到对应的服
务器(tomcat)中的过程就叫分布式项目部署
b) 把传统项目包换成一个单独的项目 ,每一个包模块都是对应一个项目
Maven 介绍与使用:
基于 Ant 的构建工具,Ant 有的功能 Maven 都有,额外添加了其他功能。
Maven 是一个项目管理工具,它包含了一个 项目对象模型 (POM:Project
Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依
赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段
(phase)中插件(plugin)目标(goal)的逻辑。
Maven 的安装步骤:
Maven 软件的下载
为了使用 Maven 管理工具,我们首先要到官网去下载它的安装软件。通过
百度搜索“Maven“如下:
点击 Download 链接,就可以直接进入到 Maven 软件的下载页面:
安装配置:
Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下,比如 D:\
software\maven 下面。 解压后目录结构如下:
bin:存放了 maven 的命令,比如我们前面用到的 mvn tomcat:run
boot:存放了一些 maven 本身的引导程序,如类加载器等
conf:存放了 maven 的一些配置文件,如 setting.xml 文件
lib:存放了 maven 本身运行所需的一些 jar 包
至此我们的 maven 软件就可以使用了,前提是你的电脑上之前已经安装并配置
好了 JDK。
配置 MAVEN_HOME ,变量值就是你的 maven 安装 的路径(bin 目录之前
一级目录)
Maven 软件版本测试
通过 mvn -v 命令检查 maven 是否安装成功,看到 maven 的版本为 3.5.2 及
java 版本为 1.8 即为安装成功。 找开 cmd 命令,输入 mvn –v 命令,如下图:
Maven 仓库
原理:maven 的工作需要从仓库下载一些 jar 包,如下图所示,本地的项目
A、项目 B 等都会通过 maven 软件从远程仓库(可以理解为互联网上的仓库)
下载 jar 包并存在本地仓库,本地仓库 就是本地文件夹,当第二次需要此 jar 包
时则不再从远程仓库下载,因为本地仓库已经存在了,可以将本地仓库理解为
缓存,有了本地仓库就不用每次从远程仓库下载了。
本地仓库:用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一
些 插 件 或 jar 包 , 优 先 从 本 地 仓 库 查 找 , 默 认 本 地 仓 库 位 置 在
${user.dir}/.m2/repository,${user.dir}表示 windows 用户目录。
远程仓库:如果本地需要插件或者 jar 包,本地仓库没有,默认去远程仓库下
载。远程仓库可以在互联网内也可以在局域网内。
中 央 仓 库 : 在 maven 软 件 中 内 置 一 个 远 程 仓 库 地 址
http://repo1.maven.org/maven2 ,它是中央仓库,服务于整个互联网,它是由
Maven 团队自己维护,里面存储了非常全的 jar 包,它包含了世界上大部分流行
的开源项目构件,国内下载速度慢(因此需要配置阿里云镜像仓库)。
Maven 默认 中 央仓库 下 载 jar 包在国 内 可能会 很 慢,我们 可以通过 为
Maven 配置国内阿里云镜像提高 jar 包下载速度。
剩余28页未读,继续阅读
资源评论
com.bear
- 粉丝: 1
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功