maven安装

Maven安装

 

目录

 

0       Maven材料获取及配置maven. 3

0.1                 Maven访问链接... 3

0.2                 配置环境变量... 3

0.3                 配置本地仓库... 6

0.4                 配置maven的setting.xml 6

1       STS配置maven. 9

1.1                 导入和配置IDE maven. 9

1.2                 Maven Dependencies报错问题... 12

2       附录:... 14

 

 

 

 

 

0      Maven材料获取及配置maven

0.1     Maven访问链接

Maven官网访问链接: https://maven.apache.org/

里面包含了Maven的详细介绍和如何使用。

0.2     配置环境变量

(1)将材料中的apache-maven-3.3.9-bin.zip包解压缩,或者直接官网下载。解压缩后的目录如下:D:/apache-maven-3.3.8

(2)变量名:M2_HOME 。变量值:D:/apache-maven-3.3.9

(3)classpath上添加M2_HOME的bin目录。

(4)重启机器后命令行输入mvn –v。

0.3     配置本地仓库

        注意:由于本地仓库是放项目依赖jar包的地方,最后应该会比较占硬盘,所以尽量选择比较充足的硬盘。

例子以 “D:\.m2\repository” 作为本地仓库地址,文件夹需要自己建立,打开黑窗口,输入: mkdir “D:\.m2\repository”之后enter,检查是否创建成功。

0.4     配置maven的setting.xml

   注意:配置2可以暂时不配置.

 

(1)配置setting.xml文件,主要有三个地方需要配置:D:/apache-maven-3.3.9/conf/settings.xml

配置1:配置镜像,采用公司提供的镜像

<mirrors>

<mirror>

       <id>mirrorId</id>

       <mirrorOf>central</mirrorOf>

       <name>Human Readable Name for this Mirror.</name>

       <url>http://rnd-mirrors.huawei.com/maven/</url>

</mirror>

</mirrors>

 

注意:配置2可以暂时不配置.

配置2 :配置代理,如果公司提供的镜像没有某个jar,将通过代码从外网获取jar

<proxies>

<proxy>

                   <id>optional</id>

                   <active>true</active>

                   <protocol>http</protocol>

                   <username>china/l00284207</username>

                   <password>XXXXXXXXXXXXX</password>

                   <host>172.19.6.47</host>

                   <port>8080</port>

                   <nonProxyHosts></nonProxyHosts>

         </proxy>

    </proxies>

 

  检验自己的代理是否通畅:

    要先运行telnet  172.19.6.47  8080来检查该地址的该端口是否畅通,如果得道出错信息需要先获取正确的代理服务器信息,如果telnet连接正确,则输入ctrl+],然后q,回车,退出即可。

 

配置3配置本地仓库,及第三部配置的仓库

<localRepository> D:/.m2/repository</ localRepository>

 

 

1      STS配置maven

  采用IDE内置的maven,需要配置IDE的maven相关配置。

1.1     导入和配置IDE maven

(1)  导入maven项目

File->Import

Maven->Existing Maven Projects

(2)  配置maven项目:

Window -> preferences -> maven

(3)  主要配置两个地方:

1. Installations

2. Add

3. Directory(添加上maven安装目录)

4. 勾上框中展示出添加的maven目录

 

  1. User Settings
  2. Global Settings(open file):

D:\apache-maven-3.3.9\conf\settings.xml

  1. User Settings(open file): D:\apache-maven-3.3.9\conf\settings.xml
  2. Local Repository(From merged user and global settings):

D:/.m2/repository

1.2     配置代理

合作的同事,经常会连接不上公司maven镜像,需要给eclipse配置代理。

(1)  首先查看自己访问外网的代理:

地址:proxy.huawei.com 端口:8080

(2)  Window -> preferences ->proxy->Network Connections

Proxy entries

HTTP

HTTPS

1. 选中http/https,点击Edit

2. 配置HTTP和HTTPS的代码

   (1)Host: proxy.huawei.com  Port:8080

   (2)不勾上Requires Authentication:

                               Proxy bypass

                                                                  Host    Provider

                                                        勾上 127.0.0.1 Manual

                                                        勾上 127.0.0.1 Manual

1.3     Maven Dependencies报错问题

从别人机器上拷贝的代码出现Maven Dependencies左下角出现小红叉的问题:

工程上右键 -->Build Path->configure build path

Remove 报错的Maven Dependencies

重新Add library将maven dependencies添加上


 

2      附录:

学习maven比较好的网站(最好的还是官网)

(1)maven入门指南

http://ifeve.com/maven-1/  

http://ifeve.com/maven-2/

(2)maven pom.xml文件中需要配置jar包的依赖,以下网址提供了相应的依赖jar包的maven坐标:

     http://mvnrepository.com/

   

posted @ 2016-12-13 11:12  huanglongblog  阅读(500)  评论(0编辑  收藏  举报