
Maven
一个自动化的构建工具专注于服务Java平台项目的构建以及依赖的管理
西瓜咬人啦
唯有热爱,可低岁月漫长。
展开
-
9.maven中的继承与聚合
九.maven中的继承与聚合 1.继承 继承只存在于父子关系的工程中 在Maven,可以定义父子关系的工程 一个父工程可以有无数个子工程 父工程的packaging属性配置为pom 通过父工程可以对子工程进行统一的管理 父工程的创建与创建一个普通的Maven工程方式一致 可以右键父工程创建出对应的子工程 当某个工程存在子工程之后会自动在父工程中配置packaging 父工程pom片段 <groupId>com.itany.maven</groupId> <artifac原创 2020-07-22 00:17:58 · 114 阅读 · 0 评论 -
8.maven中的建立web工程
八.web工程 1.创建web工程 New --> Module --> Maven 选择对应的web骨架org.apache.mavem.archetypes:maven-archetype-webapp 在IDEA中创建的web骨架存在一些问题 工程创建完成之后并没有生成对应的约定的目录 手动创建两个目录java和resources 此时创建成功的只是一个普通目录 需要将其设置为功能目录 将java目录设置为源码目录 将resources目录设置为配置目录 设置方式 右键目原创 2020-07-22 00:16:47 · 379 阅读 · 0 评论 -
7.IDEA中使用Maven
七.IDEA中使用Maven 1.配置Maven File–>settings–>搜索Maven–>找到Maven 对Maven进行配置 Mavenb Home directory Maven安装目录 选择本地安装的,不要使用自带的 User settings file 用户的Maven的settings配置 通过Override选择本地配置好的 Local repository 用户的本地仓库 通过Override选择本地配置好的 [外链图片转存失败,源站可能有原创 2020-07-22 00:15:41 · 195 阅读 · 1 评论 -
6.maven中的依赖
六.依赖 1.什么是依赖 在使用Maven工程的时候,工程中会存在一些依赖关系 相当于IDEA中的dependencies配置 可能依赖的是第三方jar包,也可能依赖的是另一个Maven工程 我们需要对这些依赖进行配置 根据配置找到对应的资源 查找顺序:本地仓库–>远程仓库 2.依赖的配置 依赖在pom.xml中进行配置 dependencies标签 所有依赖配置的父标签 配置当前工程中所需要的的所有的依赖 dependency标签 配置电气概念Maven工程所需要的某一个依赖 一个原创 2020-07-22 00:15:07 · 185 阅读 · 0 评论 -
5.Maven工程之间如何相互调用
五.Maven工程之间相互调用 通过Maven命令自动创建约定的目录结构 1.创建工程 进入到存放Maven工程的工作空间中 该工作空间必须是一个目录,不能是一个Maven项目 当前目录中不能存在pom.xml文件 在该目录下的终端中执行命令构建Maven工程 mvn archetype:generate 命令执行完成之后会出现许多的选项 不同的远程仓库出现的选项的序号是不一样的 这些选项表示的是各种Maven的骨架模型 每一种选项都会提供一个默认,直接回车即表示选择使用默认值 根据默认值创原创 2020-07-22 00:14:06 · 1590 阅读 · 0 评论 -
4.建立本地maven仓库
四.Maven仓库 1.仓库的分类 本地仓库 在当前计算机上部署一个仓库目录 为当前计算机中所有的Maven工程服务 如果Maven工程需要依赖,会优先在本地仓库中查找对应的依赖 如果在本地仓库中找不到了,则会进入远程仓库进行查找 找到后会将对应的依赖下载到本地仓库中进行引种 当没有对本地仓库进行配置的时候 其默认地址为: windows:C:\Users\User\.m2 linux:/home/soft01/.m2 远程仓库 私服 搭建在局域网范围内的Maven仓库 一般用于公司原创 2020-07-22 00:12:16 · 134 阅读 · 0 评论 -
3.建立一个maven工程
三.第一个Maven工程 1.定义一个约定的目录结构 |---hello------------------------------------------项目根目录 |-----|------src-----------------------------------源码目录 |-----|-------|--------main------------------------主程序目录 |-----|-------|----------|------java---------------主程序的源码目录原创 2020-07-22 00:11:31 · 105 阅读 · 0 评论 -
2.配置Maven
二.配置Maven 1.本地配置 下载对应版本的Maven windows xxx.zip 将压缩包解压到一个非中文无空格的目录中 配置环境变量 自己的 M2_HOME:maven安装目录 依赖的 JAVA_HOME classpath 系统的 path 偷懒的 配置完成之后通过命令mvn -version检查是否配置成功 linux xxx.tar.gz xxx.tgz 将压缩包解压到一个非中文无空格的目录中 配置环境变量 自己的 M2_HOME:maven安装目原创 2020-07-22 00:10:41 · 110 阅读 · 0 评论 -
1.Maven简介
Maven 一.简介 1.什么是Maven 是一个自动化的构建工具 专注于服务Java平台项目的构建以及依赖的管理 2.什么是构建 构建并不是创建一个新的工程 而是以Java源文件、配置文件、资源文件等作为原料 去生产一个能够真正运行起来的项目的过程 3.构建的环节 清理 清除原有的编译结果 为重新编译做准备工作 编译 将一个Java源文件转换成一个字节码文件 测试 针对项目中的每一个功能点进行测试 确保项目开发过程中的准确性 报告 生成测试报告 每一个功能点的测试完成之后都将原创 2020-07-22 00:09:59 · 91 阅读 · 0 评论