1.maven概述
maven是专门用于管理和构建java项目的工具,它的主要功能有:提供了一套标准化的项目结构,提供了一套标准化的构建流程(编译、测试、打包、发布等等其他步骤),提供了一套依赖管理机制(导入项目所需要的第三方管理工具jar包、插件等)。
2.maven简介
Apache Maven基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。通俗地说:maven通过Pom.xml中一系列坐标来导入第三方工具来管理项目。
maven的依赖管理模型依靠maven的本地仓库、中央仓库、远程仓库来实现。当我们需要导入第三方工具(如连接mysql的jar包,tomcat插件)首先从本地仓库直接导入,本地仓库没有时,会从中央仓库、远程仓库去下载到本地仓库,再从本地仓库导入。
maven使用插件来构建生命周期/阶段,一般体现在使用命令来体现,如compile(编译)、clean(清理)、test(测试)、package(打包)、install(安装)。很像javac 和 java。
3.maven的配置
通常将maven和集成化开发工具一起使用,如IDEA,IDEA有自己已经配置好的maven环境,可以使用,也可以自己重新配置。
maven下载官网:Maven – Welcome to Apache Maven ,进入直接download即可。
下载maven之后,添加maven的环境变量,然后在path路径下添加maven的运行路径如图
修改maven的配置文件settings.xml,配置本地仓库和远程仓库:
配置本地仓库,新建个文件夹充当本地仓库(默认的可能在c盘,建议修改)
配置远程仓库
在miroors标签下添加
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>
保存,即可配置完成。
标签:学习,插件,仓库,maven,导入,本地,Maven From: https://www.cnblogs.com/20203923rensaihang/p/16757469.html