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版本一致了

 

 

 

 

 

 

 

你可能感兴趣的:(maven)