Maven
十哥的杂货铺
这个作者很懒,什么都没留下…
展开
-
史上最全的 Maven 教程 - 01 - Maven 介绍
Maven (01) 介绍 为什么使用 Maven? 目前开发中存在的问题: ① 一个项目就是一个工程. 如果项目非常庞大, 就不适合继续使用 package 来划分模块. 最好是每一个模块对象一个工程, 利于分工协作. ② 项目中需要的 jar 包必须手动复制到 lib目录下. 同样的 jar 包, 重复出现在不同的项目工程中, 浪费内存, 也让工程比较臃...原创 2018-09-02 19:27:29 · 413 阅读 · 0 评论 -
史上最全的 Maven 教程 - 12 - Maven 在 Update Project 时报错
Maven 在 Update Project 时报错 在 项目上右键 -> Maven -> Update Project 的时候, 报错: maven Could not update project SpringBoot-4 configuration java.lang.NullPointerException. 使用的是 Eclipse + Maven. 解决...原创 2018-09-03 09:47:09 · 530 阅读 · 0 评论 -
史上最全的 Maven 教程 - 11 - 更改 Maven 项目名
在 Eclipse 中更改 当项目已经导入到 Eclipse 之后,只需要两步操作. (1) 修改项目文件夹名称 选中项目 , 右键 , 改名. (2) 改项目组件名称 选中项目,右键选择 Properties ,选中 Web Project Settings ,在 Context root 输入要更改的项目名即可. 手动更改 这种做法最终也能实现改项目名的效果,只是...原创 2018-09-03 09:41:56 · 672 阅读 · 0 评论 -
史上最全的 Maven 教程 - 10 - 使用 Eclipse 创建 Maven 工程
使用 Eclipse 创建 Maven 版的 Java 工程 (1) New -> Maven Project 或者 New -> Other -> Maven -> Maven Project (2) 点击 Next, 勾选第一项. 点击 Next. (3) 输入 gav 坐标. 点击 Finsh. 创建 Maven 版的 Java...原创 2018-09-02 20:46:28 · 302 阅读 · 0 评论 -
史上最全的 Maven 教程 - 09 - Maven 继承
Maven 继承 继承可以使子 pom 获得父 pom 中的各项元素和依赖的配置, 从而实现对子 pom 进行统一配置和依赖管理. 继承可以有效的避免多个子模块使用依赖版本不一致的情况, 有助于降低依赖冲突的几率. 父 pom 中的大多数元素都能被子 pom 继承, 在简化 pom 的同时, 还能够促进各个模块配置的一致性. (1) 依赖的继承 在 父 pom 中...原创 2018-09-02 20:42:01 · 300 阅读 · 0 评论 -
史上最全的 Maven 教程 - 08 - Maven 聚合 ( 多模块工程 )
Maven 聚合 在开发2个以上模块的时候,每个模块都是一个 Maven Project。比如搜索平台,学习平台,考试平台。 开发的时候可以自己管自己独立编译,测试,运行。但如果想要将他们整合起来,我们就需要一个聚合工程。 比如: maven-parent (Maven Project) |- maven-son1 (Maven Module) ...原创 2018-09-02 20:39:41 · 7690 阅读 · 5 评论 -
史上最全的 Maven 教程 - 07 - Maven 插件
打包配置文件 遇到问题 : maven clean package 打 war 包正常, 不报错. 但是 war 包会丢失 src/main/resources 目录下所有 xml 和 properties 文件. 产生原因 : maven 默认不会打包项目 src 下的 xml 和 properties 等配置文件. 解决方法 : 需要在 pom...原创 2018-09-02 20:32:16 · 500 阅读 · 0 评论 -
史上最全的 Maven 教程 - 06 - Maven 依赖
Maven 依赖 Maven 中最关键的部分, 使用 Maven 最主要就是使用它的依赖管理功能. (1) 添加依赖 当 A.jar 包 使用到了 B.jar 包中的某些类时, A 就对 B 产生了依赖. 那么如何在项目中以依赖的方式引入我们需要的 jar 包呢? 就是在 pom.xml 文件中, 使用 dependency 标签 指定被依赖的 jar 包的在本地仓库中的...原创 2018-09-02 20:28:39 · 393 阅读 · 0 评论 -
史上最全的 Maven 教程 - 05 - POM / 坐标 / 仓库管理
POM POM, Project Object Model 项目对象模型. pom.xml 文件是 Maven 工程最核心的配置文件, 构建过程相关的一切设置都在这个文件中. pom.xml 包含了项目构建的信息, 包括项目的信息、项目的依赖等. pom.xml 文件是可以继承的, 大型项目中, 子模块的 pom.xml 一般都会继承于父模块的 pom.xml. <pr...原创 2018-09-02 20:22:20 · 366 阅读 · 0 评论 -
史上最全的 Maven 教程 - 04 - 约定的目录结构 / 常用的 Maven 命令
约定的目录结构 这是 Maven 项目约定的目录结构: 项目名 |------src (源码) |-------|------- main (存放主程序类) |-------|--------|-------java (存放 Java 源文件) |-------|--------|-------resources (存放框架以...原创 2018-09-02 20:13:46 · 792 阅读 · 0 评论 -
史上最全的 Maven 教程 - 03 - Eclipse 中 Maven 插件的设置
Eclipse 中 Maven 插件的设置 Eclipse 中已经内置了 Maven 插件, 但是我们不使用内置的 Maven, 而是使用我们自己安装的那个 Maven, 需要我们对其设置一下. 注意: 这样设置只会对本工作区间有效, 其他的工作区间需要进行同样的设置. (1) Window -> Preferences -> Maven -> Ins...原创 2018-09-02 20:07:37 · 322 阅读 · 0 评论 -
史上最全的 Maven 教程 - 02 - Maven 安装与配置
安装 Maven (1) 前往 https://maven.apache.org/download.cgi 下载最新版的 Maven 程序: ![这里写图片描述](https://img-blog.csdn.net/20180902193825796?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pob25neGk3ODYw/font/5...原创 2018-09-02 19:41:02 · 450 阅读 · 0 评论 -
史上最全的 Maven 教程 - 00 - 目录
Maven 系列的目录. 史上最全的 Maven 教程 - 01 - Maven 介绍 史上最全的 Maven 教程 - 02 - Maven 安装与配置 史上最全的 Maven 教程 - 03 - Eclipse 中 Maven 插件的设置 史上最全的 Maven 教程 - 04 - 约定的目录结构 / 常用的 Maven 命令 史上最全的 Maven 教程 - 05 - PO...原创 2018-09-03 10:00:12 · 933 阅读 · 0 评论