Maven介绍以及环境配置

Maven----代码的中央仓库

maven 常用5个命令:
clean:清除
compile: 编译
test: 测试
package: 打包
install: 安装
其他常用命令 :https://www.cnblogs.com/wkrbky/p/6352188.html;

  以前在我们下载一些第三方的jar包时,就得去百度找这些jar包(eg: mysql的驱动包等)。但在使用框架开发时,可能用到上百个jar包,效率低。这时就可以用一段标签将其从maven中引用回来。maven中的jar包并不放在项目中,而是放在安装的maven中央仓库中(新建的文件夹,方便阅读可取名为repository)
在maven中使用三个坐标来标识唯一 一个jar包:
<groupId> 组号  <artifactId>构件号 <version>版本号

//<dependencies>
	//这段 引入依赖 将放到pom.xml文件的<dependencies>标签中
	<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
	<dependency>
   		<groupId>mysql</groupId>
   		<artifactId>mysql-connector-java</artifactId>
    	<version>8.0.16</version>
	</dependency>
//</dependencies>

maven环境配置

1、下载最新版maven
2、配置maven环境—Windows系统环境:

① 复制maven解压后的路径:E:\ruanjian\apache-maven-3.5.4(可以放在跟Tomcat同级目录下)
在这里插入图片描述 ②新建系统变量 MAVEN_HOME ,值为maven解压路径 “E:\ruanjian\apache-maven-3.5.4”
在这里插入图片描述③在Path变量中添加:"%MAVEN_HOME%\bin"值
%MAVEN_HOME%\bin
④通过DOS命令验证是否安装成功:
输入mvn-version,出现以下信息,表示maven环境已经配置好了
出现download,最后SUCCESS则安装成功

3、 配置maven本地仓库

①在maven的根路径下创建一个文件夹,该文件夹作为maven的本地仓库(此处创建myLib目录,建议取名repository)
在这里插入图片描述②用记事本打开settings.xml文件
在这里插入图片描述将maven仓库放入maven
约在55行左右可以找到localRepository标签

//不建议放在系统盘
<localRepository>/path/to/local/repo</localRepository>

localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们本地仓库的路径:E:\ruanjian\apache-maven-3.5.4\myLib。localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2
在这里插入图片描述
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。
在这里插入图片描述maven默认所有代码从中央仓库(美国)下载,由于网络不稳定,因此添加一个中国的镜像。百度搜索 阿里的maven(阿里对maven中央仓库的代码做了备份和镜像)

	<mirror>
		<id>alimaven</id>
		<mirrorOf>central</mirrorOf>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	</mirror>

大约在146行左右找到镜像标签<mirrors>,将以上代码加入到其中,加入后便设定我们的maven都是从阿里的中央仓库中获取 jar 包

4、配置Eclipse的maven环境

打开Window->Preferences->Maven->Installations,右侧点击Add
在这里插入图片描述选择maven的安装路径
在这里插入图片描述在User Settings 中进行如下设置,点击Apply and Close
在这里插入图片描述Maven配置完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值