maven
搞钱自律
这个作者很懒,什么都没留下…
展开
-
07-Maven的常用命令
maven三大功能:管理依赖、构建项目、管理项目信息。 管理依赖,只需要声明就可以自动到仓库下载; 管理项目信息其实就是生成一个站点文档,一个命令就可以解决; 项目的构建,就是通过常用命令对项目进行构建 Maven提供一个项目构建的模型,把编译、测试、打包、部署等都对应成一个个的声明周期阶段,并对每一个阶段提供相应的命令,程序员只需要掌握一小堆命令,就可以完成项目的构建过程。 mvn clean:清理(会删除原来编译和测试的目录,即target目录,但是已经install到仓库里的包不会删除) mvn co原创 2021-07-04 00:35:00 · 79 阅读 · 0 评论 -
06-Maven生命周期和单元测试
maven生命周期 maven生命周期:就是maven构建项目的过程,清理,编译,测试,报告,打包,安装,部署 maven插件:maven命令执行是,真正完成功能的是插件,插件就是一些jar文件,一些类文件 单元测试 用的是junit,junit是一个专门测试的框架(工具) maven借助单元测试,批量的测试你类中的大量方法是否符合预期的。 使用步骤 1、加入依赖,在pom.xml加入单元测试依赖 <dependency> <groupId>j原创 2021-07-04 00:15:23 · 152 阅读 · 0 评论 -
05-pom.xml
pom即Project Object Model项目对象模型。Maven把一个项目的结构和内容抽象成一个模型,在xml文件中进行声明,以方便进行构建和描述。 modelVersion Maven模型的版本,对于Maven2和Maven3来说,它只能是4.0.0 groupId 组织id,一般是公司域名的倒写。格式可以为: 1.域名倒写。例如:com.baidu 2.域名倒写+项目名。例如:com.baidu.appolo artifactId 项目名称,也是模块名称,对应groupId中项目的子项目 ver原创 2021-07-03 23:41:59 · 66 阅读 · 0 评论 -
04-maven仓库
一、仓库是什么? 仓库是存放东西的,存放Maven使用的jar和我们项目使用的jar maven使用的插件(各种jar) 我们项目使用的jar包(第三方的工具) 二、仓库的分类 本地仓库:就是你的个人计算机上的文件夹,存放各种jar 远程仓库:在互联网上,使用网路才能使用的仓库 ①:中央仓库,最权威,所有的开发人员都共享使用的一个集中的仓库 https://repo.maven.apache.org:中烟仓库的地址 ②:中央仓库的镜像:就是中央仓库的备份,在各大洲,重要的城市都是镜像 ③:私服,在公司原创 2021-07-01 22:54:58 · 76 阅读 · 0 评论 -
03-maven入门
一、maven入门案例 在某个地方创建Maven项目,按照maven约定目录创建 在pom.xml所在的路径下打开cmd。 在src/main/java/com/maven创建一个java类 然后cmd使用maven命令编译java文件,命令:mvn compile 疑问:mvn compile 编译src/main目录下的所有java文件的 1)为什么要下载 mavan工具执行的操作需要很多插件(java类–jar包)完成的 2)下载了什么东西了 jar包----叫做插件--原创 2021-06-30 23:39:09 · 68 阅读 · 1 评论 -
02-maven安装
安装步骤 1、进入官网:https://maven.apache.org/ 点击左侧的"Download"。进入到下载页面 图中的红框就是最新的maven安装包,点击即可下载 2、解压安装包 解压到一个目录,非中文目录 子目录:bin :执行程序,主要是mvn.cmd conf:maven工具本身的配置文件,settings.xml 3、配置环境变量 在系统的环境变量中,指定一个M2_HOME的名称,指定他的值是maven工具安装目录,bin之前的目录 在把M2_HOME加入到Path之中,在所以原创 2021-06-28 23:12:28 · 93 阅读 · 0 评论 -
01-maven介绍
maven能做什么 1、maven可以管理jar文件 2、自动下载jar和他的文档,源代码 3、管理jar直接的依赖,a.jar需要b.jar,maven会自动下载b.jar 4、管理你需要的jar版本 5、帮你编译程序,把java编译为class 6、帮你测试你的代码是否正确 7、帮你打包文件,形成jar文件,或者war文件 8、帮你部署项目 构建:项目的构建 构建是面向过程的,就是一些步骤,完成项目代码的编译、测试、运行、打包、部署等等。 maven支持的构建包括有: 1、清理:把之前项目编译的东西删除原创 2021-06-28 22:53:19 · 64 阅读 · 0 评论