-
Maven详解(八)------ 继承和聚合
目录 1、继承 2、聚合 正文[回到顶部](#jumpDirectory) 1、继承 需求场景: 有三个 Maven 工程,每个工程都依赖某个 jar 包,比如 Junit,由于 test 范围的依赖不能传递,它必然会分散在每个工程中,而且每个工程的jar 包版本可能不一致。那么如何管理各个工程中对于某个 jar 包的版本呢? 解决办法: 将那个 jar 包版本统一提取到 …
-
Maven详解(七)------ 创建Web工程以及插件原理
目录 1、什么是 Maven 插件? 2、配置编译插件 3、创建 Maven Web 工程 4、添加 tomcat 插件 正文[回到顶部](#jumpDirectory) 1、什么是 Maven 插件? 上一篇博客我们讲了 Maven 的生命周期,我们知道 Maven 的核心是生命周期,生命周期指定了 Maven 命令执行的流程顺序。但是真正实现流程的工程是由插件来完成的。 我们 …
-
Maven详解(六)------ 生命周期
目录 1、什么是 生命周期? 2、Clean Lifecycle:在进行真正的构建之前进行一些清理工作 3、Default Lifecycle:构建的核心部分,编译、测试、打包、安装、部署等等 4、Site Lifecycle:生成项目报告,站点,发布站点。 正文[回到顶部](#jumpDirectory) 1、什么是 生命周期? Maven 强大的原因是有一个十分完善的生命周期,生 …
-
Maven详解(五)------ 坐标的概念以及依赖管理
目录 1、什么是坐标? 2、什么是依赖? 3、依赖的详细配置 4、依赖的范围 scope 5、依赖的传递 6、依赖的排除 7、依赖的冲突 8、可选依赖 正文 我们知道maven能帮我们管理jar包,那么它是怎么管理的呢?这篇文章我们来详细介绍下。 [回到顶部](#jumpDirectory) 1、什么是坐标? ①、数学中的坐标 在平面上,使用 X 、Y 两个向量可以唯一的定位平面中的 …
-
Maven详解(四)------ 常用的Maven命令
目录 1、创建 Maven 工程 2、Maven 的常用命令 正文 这章我们讲讲几个常用的 Maven 命令。由于执行命令是在工程的基础上来的,所以我们要先创建一个 Maven 工程,具体如何创建,在上一篇博客中已经介绍过了! [回到顶部](#jumpDirectory) 1、创建 Maven 工程 ①、在 src/main/java 新建包 com.locqi.helloMaven …
-
Maven详解(三)------ Maven工程目录介绍
目录 1、eclipse 创建 Maven 工程 2、Maven Java工程的目录结构 正文 上一章我们配置并安装好了 Maven,那么这一章我们介绍如何用eclipse创建一个 Maven 工程,然后介绍 Maven 工程的目录结构。 [回到顶部](#jumpDirectory) 1、eclipse 创建 Maven 工程 第一步:File–>New—>Maven Pr …
-
Maven详解(二)------ Maven的安装配置
目录 1、下载 Maven 2、配置 Maven 环境变量 3、查看 Maven 环境变量是否配置成功 4、在 eclipse 中集成 Maven 插件 5、Maven更改为国内镜像(阿里云)设置【推荐】 正文[回到顶部](#jumpDirectory) 1、下载 Maven ①、官网下载地址:http://maven.apache.org/download.cgi ②、百度云盘 …
-
Maven详解(一)------ Maven概述
目录 1、引言 2、常规项目开发存在的问题 3、什么是 Maven? 4、Maven 的历史 5、Maven 的目标 6、Maven 的理念 正文[回到顶部](#jumpDirectory) 1、引言 你能搜到这个教程,说明你对 Maven 感兴趣,但是又不是太理解。那么接下来这个系列的教程将会详细讲解 Maven 的用法,相信你看完之后,一定能对 Maven 的理解更进一步! [ …