maven + eclipse

1.下载maven

 http://maven.apache.org/download.cgi

2.安装并设置环境变量path 

在命令提示符中输入mvn -V

C:\Users\c379>mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: D:\soft\apache-maven-3.3.9\bin\..
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: D:\soft\jdk1.8.0_111\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"

则maven在windows上安装成功

3.在eclipse设置自己安装的maven路径

 windows=>maven=>installations => Add=>设置maven安装路径

4. 修改maven配置

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

配置maven源

  <mirrors>     
     <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf> 
     </mirror>  
  </mirrors>

如果是内网则需要配置proxy

    <proxy>
      <id>optional</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>c00235695</username>
      <password>123456</password>
      <host>proxy.hw.com</host>
      <port>8080</port>
      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>

5. 设置默认配置文件

  windows=>maven=>user settings=>D:\soft\apache-maven-3.3.9\conf\settings.xml

update settings

6. 创建maven工程

new => Maven Project=>  next => 选择maven-archtype-webapp=>next=>填写"Group id"和"Artifact id",则会生成一个maven的web项目。

groupId 这是项目组的编号,这在组织或项目中通常是独一无二的。例如,一家银行集团com.company.bank拥有所有银行相关项目。

groupId是项目的包名
artifactId 这是项目的ID。这通常是项目的名称。例如,consumer-banking。 除了groupId之外,artifactId还定义了artifact在存储库中的位置。

会显示缺少javax.servlet.HttpServlet,可以在pom.xml中添加远程仓库

<dependency>  
<groupId>javax.servlet</groupId>  
<artifactId>servlet-api</artifactId>  
<version>2.5</version>  
<scope>provided</scope>  
</dependency>  

 Run As => Maven install,然后 Eclipse 会下载并安装相关依赖包。 

 

Q:Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved
解决办法:将C:\Users\c00390379\.m2\repository\org\apache\maven\plugins目录下的文件夹全部删除,重新下载

 

参考:http://www.yiibai.com/maven/maven_environment_setup.html

posted @ 2016-10-29 22:16  牧 天  阅读(160)  评论(0)    收藏  举报