MAVEN配置初步详细讲解
- 下载地址:http://maven.apache.org
- 配置JDK和MAVEN环境变量,这里就不讲了
- MAVEN分全局配置文件和用户配置文件,名称都是settings.xml,全局配置文件在maven安装目录的conf里面。用户配置文件在c盘用户的~/.m2/settings.xml里面。第一次安装maven,c盘是不会有/.m2/settings.xml的,可以运行mvn clean install或者直接复制一份过去。一旦有了用户配置文件,就只用用户配置文件了。
- settings.xml里面,localRepository代表本地仓库,会把所有的jar包都放到本地设置的这个目录。
C:\maven\repository - MAVEN对项目结构进行了规范,在不用IDE开发工具创建MAVEN项目的时候,我们只能手工创建目录结构,然后再手工运行MAVEN命令。这个可以不学,因为以后我们肯定都会用eclipse之类的工具创建MAVEN项目。这里插一个题外话,MAVEN是不分服务器端和客户端版本的,我们在自己机器上安装MAVEN软件,是为了能从远程下载jar包并创建MAVEN项目,这些功能都是MAVEN具备的,eclipse安装MAVEN插件,也只是为了能和MAVEN软件关联起来。我们通过eclipse里面的设置可以看到,取得本地仓库和用户配置文件都是取得MAVEN软件的路径。
- 安装配置重点(Eclipse创建MAVEN)
(1) 安装插件就不讲了。
(2)右键新建–选择MAVEN Project,next
(3)一般我们都勾上此选项。如果不勾选会联网查找MAVEN的一些原型,暂时先理解为不同的项目结构吧比如有些是适用的web的。
然后Location里面设置的是这个项目存储的目录,
(4)其他的不用管,这三个有兴趣的可以百度具体看看,一般按照我标记的,各公司项目都是这么做的。点击finish就完成了。生成后就是按照maven的目录结构,各结构说明网上也很多,很简单。最主要的就是有一个porm.xml文件是用来配置依赖jar包的。这里只给你们讲配置,具体作什么的自己百度详细了解。都写一起肯定更不利于初期了解
说明:上面讲完,我们知道了怎么在maven配置文件中配置本地仓库,当我们安装eclipse插件后,在eclipse的设置里面,maven选项–user setting里面有我们的maven用户配置文件路径和本地仓库。当我们按照上面的顺序创建完一个项目,本地仓库的jar包就自动到maven dependencies里面,就不用我们每次都把jar包拷贝到项目的lib底下了。