Maven简单配置

Maven

1.maven能做什么

maven 可以管理jar包

maven可以做测试

maven可以打包

maven可以编译我们的源代码

2.Maven如何减少项目的大小

传统的java项目需要将jar包都打包

而maven则是 通过将jar包放在maven仓库中,并通过maven的jar包坐标来查找

这样不仅代码可重用,也大大减少了磁盘空间的浪费

3.maven的打包运行

传统项目打包运行需要通过tomcat来构建打成jar包,再运行

而maven只需要进入项目目录,cmd 中执行 mvn tomcat:run

就可以编译运行

4.maven的安装

查找并下载maven的安装包

前提:java系统变量要配置好

然后点开环境变量 并写入MAVEN_HOME

值就写Maven安装的路径

然后path也要配置

后面接上%MAVEN_HOME%\bin;

测试一下cmd 输入 mvn -v

能出结果就OK了

5.Maven仓库的位置

打开setting.xml的地址

在这里插入图片描述

系统盘的user/.m2/repository会有这么一个系统的本地仓库

而我们如果创建了maven工程 并写入了jar包的坐标,那么他就先会去找我们本地仓库

一开始我们本地仓库是什么都没有的

我们就需要去下载

但这边maven的方便在于 只要电脑能联网

他就会自动去中央仓库,即网络仓库,下载jar包

这个中央仓库里面几乎什么开源jar包都有

公司环境中,可能会为了避免联网,而去创建一个有别于中央仓库的远程仓库【私服】来供员工使用

maven会通过局域网到私服中下载jar包

而远程仓库如果没有所需要的jar包,他也会去找中央仓库下jar包

而远程仓库中也可能包括本地中上传上来的jar包

而上面的默认的仓库很难找

我们可以在setting.xml

中 配置下面的代码

来指定我们想要的地址

/path/to/local/repo

6.idea集成Maven项目

创建工程里面有对应的maven工程

只要配置一下 本地maven的路径和setting.xml的地址就行了

7.maven项目的结构

一个Java 一个java的配置文件包

一个test 一个test的配置文件包

这样两个分支,四个部分

在pom.xml里面可以写入jar包的坐标地址

并且 意味着作用域,为了maven的组件不与tomcat的组件相冲突。

我们通常都要设置好作用域

标签里面写上组织名,或者单位名

写上jar包的名称

写上版本好

作用域

8 .maven的生命周期

maven有三个生命周期,曰:清除生命周期,默认生命周期,站点生命周期(基本不用,不作介绍)

清除生命周期:即mvn clean 用来清除别人项目编译好的target包,因为别人的电脑的配置和我们自己电脑的配置不一样,可能无法运行

默认生命周期

在这里插入图片描述

idea的自定义定制模板

点开setting 查找 live template

在这里插入图片描述

右侧有添加加号,点进去发现两个选项

一个建组一个建模板

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值