maven笔记-maven安装和配置
一。 maven的安装配置
1.检查jdk安装
java -version
?
2.下载maven
http://www.apache.org/download.html
?
3.windows 本地安装
a. 解压文件到指定目录
E:\bin>jar -xvf C:\Users\zqmlxl\Downloads\apache-maven-3.0.4-bin.zip
b. 设置环境变量
%M3_HOME%
?
c. 检查
mvn -v
?
4. linux 安装
与windows安装类似
安装jdk->下载maven->tar 解包(这里可以使用软连接到一个不包含版本信息的目录,这样升级时只需删除旧版本的maven,然后在修改软连就可以了)->设置环境变量->检查
?
?
5. 用户目录 下的maven仓库
~/.m2/repository (这是本地仓库)
这里可以把%M3_HOME%/conf/settings.xml文件复制到~/.m2/settings.xml
?
测试,命令行下输入
mvn help:system
maven将会下在想要的文件到本地仓库中 ~/.m2/repository
?
6.设置http代理(如特定环境下,需要使用安全认证的代理访问因特网)
先判断是否可以访问公共的maven中央仓库
ping repo1.maven.org
检查代理服务器是否通畅
telnet 代理ip 代理端口
如果telnet正常连接,输入ctrl+],然后q,回车,正常退出
?
编辑 ~/.m2/settings.xml
?
<proxies>
??? <proxy>
????? <id>myproid</id>
????? <active>true</active>
????? <protocol>http</protocol>
????? <username>proxyuser</username>
????? <password>proxypass</password>
????? <host>proxy.host.net</host>
????? <port>80</port>
????? <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
??? </proxy>
? </proxies>
?
7. 安装m2eclipse
这是Sonatype公司简历的m2eclipse项目,网址是
http://www.sonatype.org/m2eclipse/
插件更新地址是(适合eclipse3.6)
http://m2eclipse.sonatype.org/sites/m2e/
?
额外组件
?http://m2eclipse.sonatype.org/sites/m2e-extras
其中的Maven SCM handler for Subclipse(该模块能够帮助我们直接从subversion服务器签出maven项目)依赖了subclipse插件,该插件更新地址
http://subclipse.tigris.org/update_1.8.x
?Web Application Runner 依赖更新地址
http://m2eclipse.sonatype.org/sites/m2e-webby/
?
8. maven实践经验
a. 设置MAVEN_OPTS环境变量值为-Xms128m -Xmx512m
以备maven不够内存使用
b. 配置用户范围的setings.xml文件
c. 不要使用IDE内嵌的maven
eclipse中在Windows->preferences->maven->Installation中添加外部maven,这样就是IDE中的maven和外部maven版本一致了
?
?
?
?
?
?
?