
Maven详解
sllin
这个作者很懒,什么都没留下…
展开
-
Maven详解(八)------ 继承和聚合
目录 1、继承 2、聚合 回到顶部 1、继承 需求场景: 有三个 Maven 工程,每个工程都依赖某个 jar 包,比如 Junit,由于 test 范围的依赖不能传递,它必然会分散在每个工程中,而且每个工程的jar 包版本可能不一致。那么如何管理各个工程中对于某个 jar 包的版本呢? 解决办法: 将那个 jar 包版本统一提取到 “父" 工程中,在子工程中声明依赖时不指定版本,以父工程中统一设定的为准,同时也便于修改。 操作步骤: ①、创建父工程 ..原创 2020-06-15 06:45:18 · 132 阅读 · 0 评论 -
Maven详解(七)------ 创建Web工程以及插件原理
目录 1、什么是 Maven 插件? 2、配置编译插件 3、创建 Maven Web 工程 4、添加 tomcat 插件 回到顶部 1、什么是 Maven 插件? 上一篇博客我们讲了 Maven 的生命周期,我们知道 Maven 的核心是生命周期,生命周期指定了 Maven 命令执行的流程顺序。但是真正实现流程的工程是由插件来完成的。 我们也可以说 Maven 是一个执行插件的框架,每一个任务实际上都是有插件来完成。进一步说每个任务对应了一个插件目标(goal),每个插件会有一..原创 2020-06-15 06:45:13 · 216 阅读 · 0 评论 -
Maven详解(六)------ 生命周期
目录 1、什么是 生命周期? 2、Clean Lifecycle:在进行真正的构建之前进行一些清理工作 3、Default Lifecycle:构建的核心部分,编译、测试、打包、安装、部署等等 4、Site Lifecycle:生成项目报告,站点,发布站点。 回到顶部 1、什么是 生命周期? Maven 强大的原因是有一个十分完善的生命周期,生命周期可以理解为项目构建步骤的集合,它定义了各个构建环节的执行顺序,有了这个顺序,Maven 就可以自动化的执行构建命令。 Maven...原创 2020-06-15 06:45:07 · 168 阅读 · 0 评论 -
Maven详解(五)------ 坐标的概念以及依赖管理
目录 1、什么是坐标? 2、什么是依赖? 3、依赖的详细配置 4、依赖的范围 scope 4、依赖的传递 5、依赖的排除 6、依赖的冲突 7、可选依赖 我们知道maven能帮我们管理jar包,那么它是怎么管理的呢?这篇博客我们来详细介绍。 回到顶部 1、什么是坐标? ①、数学中的坐标 在平面上,使用 X 、Y 两个向量可以唯一的定位平面中的任何一个点 在空间中,使用 X、Y、Z 三个向量可以唯一的定位空间中的任意一个点 ②、Maven ...原创 2020-06-15 06:45:02 · 367 阅读 · 0 评论 -
Maven详解(四)------ 常用的Maven命令
目录 1、创建 Maven 工程 2、Maven 的常用命令 这章我们讲讲几个常用的 Maven 命令。由于执行命令是在工程的基础上来的,所以我们要先创建一个 Maven 工程,具体如何创建,在上一篇博客已经介绍了:http://www.cnblogs.com/ysocean/p/7420373.html 回到顶部 1、创建 Maven 工程 ①、在 src/main/java 新建包 com.ys.maven,然后在这个包中创建类 HelloMaven.java ..原创 2020-06-15 06:44:56 · 210 阅读 · 0 评论 -
Maven详解(三)------ Maven工程目录介绍
目录 1、eclipse 创建 Maven 工程 2、Maven Java工程的目录结构 上一章我们配置并安装好了 Maven,那么这一章我们介绍如何用eclipse创建一个 Maven 工程,然后介绍 Maven 工程的目录结构。 回到顶部 1、eclipse 创建 Maven 工程 第一步:File-->New--->Maven Project 第二步:勾上 Create a simple project ,然后点击 next 第三步:填..原创 2020-06-14 16:35:45 · 282 阅读 · 0 评论 -
Maven详解(二)------ Maven的安装配置
目录 1、下载 Maven 2、配置 Maven 环境变量 3、查看 Maven 环境变量是否配置成功 4、在 eclipse 中集成 Maven 插件 回到顶部 1、下载 Maven ①、官网下载地址:http://maven.apache.org/download.cgi ②、百度云盘:http://pan.baidu.com/s/1eS1NVYa 密码:9y3w 回到顶部 2、配置 Maven 环境变量 将下载的 maven 压缩包解压到电脑的某个盘符,...原创 2020-06-14 16:35:10 · 154 阅读 · 1 评论 -
Maven详解(一)------ Maven概述
目录 1、引言 2、常规项目开发存在的问题 3、什么是 Maven ? 4、Maven 的历史 5、Maven 的目标 6、Maven 的理念 回到顶部 1、引言 你能搜到这个教程,说明你对 Maven 感兴趣,但是又不是太理解。那么接下来这个系列的教程将会详细讲解 Maven 的用法,相信你看完之后,一定能对 Maven 的理解更进一步! 回到顶部 2、常规项目开发存在的问题 通常Web项目开发只会创建一个工程,然后所有的jar包都会存放到 WEB-I..原创 2020-06-14 16:34:27 · 426 阅读 · 0 评论