Maven的安装和配置

Maven是什么?

Maven,译为"专家"、"内行",属于Apache下的一个纯java开发的开源工具。Maven其实就是一个项目管理工具,可以用来管理企业级的Java项目开发及依赖的管理。Maven可以简化项目配置,统一项目结构,让开发者的工作变得更简单。

Maven管理jar包的优势

  1. jar包下载方便,即Maven团队维护了一个非常全的Maven仓库(中央仓库),其中几乎包含了所有的jar包,使用Maven创建的工程可以自动到Maven仓库中下载jar包,方便且不易出错。
  2. jar的复用,即在Maven构建的项目中,不会将项目所依赖的jar包拷贝到每一个项目中,而是将jar包统一放在仓库中管理,在项目中只需要引入jar包的位置(坐标)即可。这样实现了jar包的复用。
  3. 根据坐标定位jar的位置防止文件名冲突,即Maven采用坐标来管理仓库中的jar包,其中的目录结构为【公司名称+项目/产品名称+版本号】,可以根据坐标定位到具体的jar包。即使使用不同公司中同名的jar包,坐标不同(目录结构不同),文件名也不会冲突。
  4. 统一管理,即Maven构建的项目中,通过pom文件对项目中所依赖的jar包及版本进行统一管理,可避免版本冲突。
  5. 使用方便,即在Maven项目中,通过一个命令或者一键就可以实现项目的编译(mvn complie)、测试(mvn test)、打包部署(mvn deploy)、运行(mvn install)等。

Maven的安装

1.登录官网下载最新版本Maven:https://maven.apache.org/download.cgi
登录官网下载旧版本Maven: https://mirrors.tuna.tsinghua.edu.cn/apache/maven/
2.下载完成后,解压到指定的路径即可。但是,不要路径有中文和空格!

Maven的配置

在开发中更多是通过Eclipse+Maven来构建Maven项目,所以这里我们需要将Maven配置到Eclipse开发工具中。

配置本地仓库

本地仓库:存放maven项目中的jar包及插件的目录,其实质就是一个目录。默认本地仓库位置在:C:\Users{系统当前用户}.m2\repository。可修改本地仓库位置,如下:
找到maven安装目录下的配置文件setting.xml,修改maven仓库的路径。

配置镜像仓库(私服)

如果不配置镜像仓库,默认连接的是中央仓库,下载速度较慢。
若想提高速度,可配置国内的阿里云镜像,即maven安装目录下的配置文件setting.xml文件中的标签下的标签内部添加如下配置,

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

jar包下载

配置jdk版本

通过 Maven创建的工程,JDK版本默认是JDK1.5,每次都需要手动改为更高的版本。
这里可以通过修改maven的settings.xml文件, 达到一劳永逸的效果。
配置方式为:打开 {maven安装目录}/conf/settings.xml 文件并编辑,在 settings.xml文件内部的 <profiles> 标签内部添加如下配置:

<profile>
    <id>development</id>
    <activation>
    	<jdk>1.8</jdk>
    	<activeByDefault>true</activeByDefault>
    </activation>
    <properties>
    	<maven.compiler.source>1.8</maven.compiler.source>
    	<maven.compiler.target>1.8</maven.compiler.target>
  <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>

将Maven配置到Eclipse中

  1. window右键--> Preferences

2.点击Maven选项,在右侧选项中勾选 "Download Artifact Sources

3.点击add将自己安装的Maven添加进来

4.添加自己安装的Maven


一定要注意:自己安装的Maven不要放在桌面上(容易丢失,并且路径中往往有空格),maven的安装路径中也不要包含中文和空格!!

5.将默认的maven切换为自己配置的maven:

6.设置maven的settings文件的位置

7.测试是否配置成功:**window---> show view ---> other中搜索"maven",点击下面的选框中的选项

在弹出的窗口中,查看自己配置的本地仓库和远程仓库镜像:

查看是否是自己预期的地址,如果是恭喜你成功了,如果不是请重新安装。

posted @ 2020-04-01 21:50  技术狂-CYL  阅读(153)  评论(0)    收藏  举报