![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Maven笔记
在学习Maven过程中的笔记
理想三十寻
这个作者很懒,什么都没留下…
展开
-
1.Maven概述、安装配置、常用命令
Maven的作用项目的开发个管理Maven可以管理jar文件;自动下载jar和它的文档、源代码;管理jar的直接依赖,a.jar需要b.jar,Maven会自动下载b.jar;管理你需要的jar版本;测试代码是否正确;打包文件,形成jar文件,或者war文件;部署项目。构建:项目的构建构建是面对过程的,就是一些步骤,完成项目代码的编译,测试,运行,打包,部署等等。Maven支持的构建包括有:清理:把之前项目编译的东西删除掉,为新的编译代码做准备;编译:批量的吧成百上千的ja原创 2020-09-12 11:43:20 · 80 阅读 · 0 评论 -
2.Maven工程约定的目录结构
Maven工程约定的目录结构1.Maven工程约定目录结构Maven中约定的目录结构:例子说明:每一个Maven项目在磁盘中都是一个文件夹(以下项目为-Hello)在Hello项目文件夹下,打开cmd,运行mvn compile,编译src/main里所有的javawen文件第一次运行时会下载一些东西?...原创 2020-09-12 11:50:26 · 123 阅读 · 0 评论 -
3.Maven修改本地仓库地址
Maven修改本地仓库地址找到Maven的安装目录,然后修改Maven的配置文件,config\settings.xml在中输入新仓库的本地绝对地址原创 2020-09-12 11:53:05 · 64 阅读 · 0 评论 -
4.仓库的概念、分类
仓库的概念、分类1. 仓库是什么?仓库是存放东西的,存放Maven使用的jar和我们项目使用的jarMaven使用的插件(各种jar)项目使用的jar(第三方工具)2. 本地仓库本地仓库:个人计算机上的文件夹,存放各种jar远程仓库:在互联网上的,使用网络才能使用的仓库①. 中央仓库:最权威的,所有开发人员都共享使用的一个集中的仓库,如:https://repo.maven.apache.org②. 中央仓库的镜像:就是中央仓库的备份,在各大洲,重要的城市都有镜像③. 私服,在公原创 2020-09-12 11:54:12 · 1016 阅读 · 0 评论 -
5.pox.xml文件
pom文件即Project Object Model项目对象模型。Maven 把-个项目的结构和内容抽象成一个模型 ,在xml文件中进行声明,以方便进行构建和描述, pom.xml是Maven的灵魂。所以, maven环境搭建好之后,所有的学习和操作都是关于pom.xml的。1.基本信息modelVersionMaven模型的版本,如Maven2、Maven3、Maven4groupId(groupId、artifactiID、version这三个称为坐标,唯一标识一个项目)原创 2020-09-12 11:57:07 · 753 阅读 · 0 评论 -
6.单元测试JUnit
单元测试JUnitdependency资源搜索地址:mvnrepository.comJUnit是一个专门的测试框架(工具)JUnit测试的内容:测试的是类中的方法,每一个方法都是独立测试的。方法是测试的基本单元。Maven借助单元测试:批量的测试类中的大量方法是否符合预期使用步骤在pom.xml加入单元测试依赖在Maven项目中的src/test/java目录下,创建测试程序推荐的创建爱类个方法的提示:1) 测试类的名称,是Test+要测试的类名2) 测试的方法名称原创 2020-09-12 11:58:46 · 99 阅读 · 0 评论 -
7.插件的配置
编译插件的配置常用插件的配置插件可以在自己的项目中设置,最常用的是Maven编译插件。设置项目使用的jdk版本时通过编译插件指定pom.xml文件中设置原创 2020-09-12 11:59:45 · 110 阅读 · 0 评论 -
8.在IDEA中使用Maven
在IDEA中使用Maven一、在IDEA中设置Maven为什么要设置Maven在IDEA中设置Maven,让IDEA和Maven结合使用IDEA中内置了Maven,一般不使用内置的,因为内置修改Maven的设置不方便使用自己安装的Maven,需要覆盖IDEA中的默认的设置,让IDEA指定Maven安装位置等信息设置Maven配置的入口配置入口截图①配置入口②(配置以后新建工程的设置)file --> other settings --&g原创 2020-09-12 12:03:17 · 119 阅读 · 0 评论