Maven笔记(一)

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

项目地址:http://maven.apache.org/

下载

下载地址:http://maven.apache.org/download.cgi

安装

Maven依赖JDK,确保JDK已安装。

1. 解压

2. 设置环境变量

MAVEN_HOME:解压后路径

Path变量中加入:%MAVEN_HOME%\bin

设置完后,输入mvn -v测试一下:

Maven笔记(一)

注:Android平台还需要设置ANDROID_HOME环境变量。

配置

1. 修改本地repo

Maven默认的本地仓库位置是当前用户工作目录下的“.m2/repository”,使用过程中这个目录里的文件会比较多,占用空间越来越大。修改方法是:

Maven安装目录下的conf子目录中,打开settings.xml,

在settings节点下添加

<localRepository>/path/to/local/repo</localRepository>

2. 添加镜像

同上,打开settings.xml

在mirrors节点下添加

<mirror>
      <id>mirrorId</id>
      <mirrorOf>central</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>

镜像列表可以在http://maven.apache.org/download.cgi中找到

Eclipse插件

Help->Install New Software

地址:http://download.eclipse.org/technology/m2e/releases

重启后需要配置Maven

1. 关联Maven

Window ->Preferences->Maven->Installation

Maven笔记(一)

单击"Add.."按钮,找到刚才解压的路径。

2. User Settings

Maven/User Settings

单击"Browse...",找到settings.xml.

Maven笔记(一)

注: 修改配置后,可以单击“Update Settings”来更新配置。

因为镜像错误,导致“Failure to find org.apache.maven.plugins:maven-javadoc-plugin”,修改settings.xml后,依然提示旧镜像错误,单击“Update Settings”后错误解除(可能需要多次单击?)。

你可能感兴趣的:(maven)