maven学习系列一:maven的安装

1maven安装

windows下安装maven

1、下载解压maven安装目录

2、配置maven环境变量:

       右击我的电脑属性,单击高级系统设置,在单击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值为maven的安装目录。

     接着在系统变量中找到一个名为path的变量,在变量值得末尾加上%M2_HOME%\bin;完成后点击确定即可。

      新打开一个cmd窗口,输入命令:echo %M2_HOME% 查看安装位置;mvn -v 查看版本

      版本更新:只需要更新环境变量M2_HOME的值即可。

linux下安装maven

       1、依然是下载安装包,解压;然后开始配置环境变量。在配置之前,为了便于升级我们在安装目录旁创建一个符号链接;

ln -s apache-maven-3.1.0 apache-maven

        2、接下来,需要设置M2_HOME环境变量指向符号链接apache-maven,并把安装目录下的bin文件添加到系统环境变量path中:

ubuntu为例,编辑~/.bashrc文件,添加以下两行命令。这样,每次启动一个终端,这些配置就能自动执行。

export M2_HOME = /home/apache-maven

export PATH = $PATH:$M2_HOME

配置完成后,运行以下命令,检测:

echo $M2_HOME

mvn -v

      3、升级;将新版本放到与原来安装目录平级下目录中,然后重新建立符号链接即可:

rm apache-maven

ln -s apache-maven-3.2 apache-maven

 

 

2、设置http代理

1、首先需要确定代理地址是正确可以连通的:使用telnet检查;例如:telnet ip 端口;如果

Telnet链接正确,则输入ctrl+],然后q即可。

2、检查完毕后编辑`/.m2/setting.xml文件。添加配置如下:

<proxies>

       <proxy>

              <id>my-proxy</id>

              <active>true</active>

              <protocol>http</protocol>

              <host>ip</host>

              <port>端口</port>

              <!—

                     <username>xxx</username>

                     <password>xxx</password>

                     <nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>

-->

       </proxy>

</proxies>

Proxies下可以有多个proxy元素、如果这里声明了多个proxy元素,则默认情况下第一个被激活的proxy会生效。其中active表示激活状态;nonProxyHost元素用来指定那些主机名不需要代理可以使用|符号来分割多个主机名,同时也支持通配符。

3、安装m2eclipse

安装eclipsemaven插件m2eclipse。启动eclipse之后,在菜单栏选择help,然后选择install new softwar 接着你会看到安装对话框点击work with右边的add按钮,弹出一个新的add respository 对话框,在name字段中输入m2e,在location字段中输入m2e - http://download.eclipse.org/technology/m2e/releases,然后点击ok按钮。Eclipse会下载m2eclipse安装站点上的资源信息。


4、设置maven_opts环境变量(可选)

Mvn命令实际上执行了java命令,既然是运行java,那么java命令可用的参数当然也应该运行mvn命令时可用。这个时候maven_opts环境变量就能排上用场

    通常需要设置maven_opts的值为-Xms128m –Xmx512m,因为java默认的最大可用内存往往不能满足maven运行的需要,比如在项目较大时,使用maven生成项目站点时需要占用大量的内存,如果没有该配置,很容易得到内存溢出的错误。设置方法可参考M2_HOME设置方法。

 


你可能感兴趣的:(maven)