最近接触开源软件的过程中,发现很多开源项目都使用了maven,所以打算一探究竟。
Maven是Apache的一个项目,它在首页中的描述是:
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
安装
下载最新的Maven 3.1.1(下载地址:http://maven.apache.org/download.cgi),解压后可以看到他的目录:
配置环境变量
在环境变量配置界面中,新建系统变量:M2_HOME
配置path变量
验证配置结果:
在cmd命令窗口运行以下命令:
maven配置
maven的配置文件在安装目录中的\conf\settings.xml
修改maven本地库
01 | < settings xmlns = "http://maven.apache.org/SETTINGS/1.0.0" |
02 | xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" |
03 | xsi:schemaLocation = "http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" > |
05 | | The path to the local repository maven will use to store artifacts. |
07 | | Default: ${user.home}/.m2/repository |
08 | <localRepository>/path/to/local/repo</localRepository> |
10 | < localRepository >D:\workspace\maven</ localRepository > |
修改后的本地库地址D:\workspace\maven
修改代理
如果需要通过代理进行maven本地库更新,需要修改配置文件中的一下片段
03 | | Specification for one proxy, to be used in connecting to the network. |
08 | <protocol>http</protocol> |
09 | <username>proxyuser</username> |
10 | <password>proxypass</password> |
11 | <host>proxy.host.net</host> |
13 | <nonProxyHosts>local.net|some.host.com</nonProxyHosts> |
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。