
maven
llsses
这个作者很懒,什么都没留下…
展开
-
常规项目开发存在的问题
常规项目开发存在的问题通常Web项目开发只会创建一个工程,然后所有的jar包都会存放到 WEB-INF/lib 目录下,如下图所示: 通过上面的目录结构我们可以分析出如下问题: ①、一个项目就是一个web工程。如果项目比较庞大,那么利用包名package来划分模块,显然容易造成混淆而且不利于分工合作; ②、项目中需要的 jar 包必须手动 复制,粘贴 到 WEB-I...转载 2019-03-10 14:01:37 · 632 阅读 · 0 评论 -
1.Maven是什么
Maven 读音是[ˈmevən],也就是“霉文”,而不是读“马文”。它是一个项目管理和综合工具,Maven使用标准的目录结构和默认构建生命周期。提供了开发人员构建一个完整的生命周期框架,开发团队可以自动完成该项目的基础设施建设。相信如果对 Maven 没有任何了解的,看了这段话等于没看,不过没关系,后面我们将会逐渐揭开 Maven 的神秘面纱。什么是 Maven,你只需要知道这玩意能简化和标准...原创 2019-03-10 14:02:46 · 913 阅读 · 0 评论 -
2.安装maven
安装mavenhttp://blog.youkuaiyun.com/jiuqiyuliang/article/details/45390313 准备工作 java开发环境(JDK) maven下载地址:http://maven.apache.org/release-notes-all.html 安装 安装maven超级简单,总共分四步:下载 Maven ,其实就是一个压缩包,解压一...转载 2019-03-10 14:03:19 · 352 阅读 · 0 评论 -
3.了解Maven仓库
1.了解Maven仓库使用 Maven 给我们带来的最直接的好处,就是统一管理jar 包,那么这些 jar 包存放在哪里呢?它们就在您的 本地仓库 中,默认地址位于 C:\Users\用户名.m2 目录下(当然也可以修改这个默认地址),下面我们就修改一下这个默认地址。实际上我们可以将本地仓库理解“缓存”,目的是存放jar包。开发项目时项目首先会从本地仓库中获取 jar 包,当无法获取指定 ...转载 2019-03-10 14:04:54 · 206 阅读 · 0 评论 -
4.坐标的概念以及依赖管理---[入门篇]
坐标的概念以及依赖管理 我们知道maven能帮我们管理jar包,那么它是怎么管理的呢?1、什么是坐标?数学中的坐标在平面上,使用 X 、Y 两个向量可以唯一的定位平面中的任何一个点在空间中,使用 X、Y、Z 三个向量可以唯一的定位空间中的任意一个点Maven 中的坐标俗称 gav:使用下面三个向量子仓库中唯一定位一个 Maven 工程 在项目中的 pom...转载 2019-03-10 14:17:03 · 390 阅读 · 0 评论 -
5.项目关系之依赖、继承、聚合 [深入篇]
项目关系上面讲依赖是入门,下面讲依赖是深入了解,除了了解依赖还有继承和聚合。1.Maven的依赖1.1 添加依赖在Maven中需要使用在dependencies中定义一个或者多个dependency元素,来声明项目的一个或者多个依赖。每个依赖元素dependency包括:例如:为项目添加junit测试的jar包,可以按如下方式定义 <project xml...原创 2019-03-10 14:23:38 · 349 阅读 · 0 评论 -
6.生命周期概述
生命周期1、什么是 生命周期? Maven 强大的原因是有一个十分完善的生命周期,生命周期可以理解为项目构建步骤的集合,它定义了各个构建环节的执行顺序,有了这个顺序,Maven 就可以自动化的执行构建命令。 Maven的核心程序中定义了抽象的生命周期,生命周期中各个阶段的具体任务是由插件来完成的。有三套相互独立的生命周期,各个构建环节执行顺序不能打乱,必须按照既定的正确顺序来执行...转载 2019-03-10 15:57:53 · 410 阅读 · 0 评论