2019独角兽企业重金招聘Python工程师标准>>>
1、maven安装
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
安装eclipse的maven插件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设置方法。