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
                    
                
                
            
        
浙公网安备 33010602011771号