1. 参考链接
官方网址:http://maven.apache.org/download.cgi
里面有官方文档下载Apache Maven Website As Documentation Archive
国内镜像设置参考
http://maven.oschina.net/help.html,注意该网页中的例子,需要做如下修改
mvn archetype: generate -DgroupId=oschina -DartifactId=simple -DpackageName=net.oschina.simple -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
国内search库地址
http://maven.oschina.net/index.html,实际上是一个nexus服务器
2. 实用结构
maven实际应用中,完整的结构应该如上图,其中本地仓库就是开发机上的目录,私服最好在公司内部用一台专门的机器(可以和svn服务器共享机器)
如果没有nexus私服,就不能在团队内部共享自定义的maven模块,maven做为第三方jar包的管理工具使用
3. Eclipse中使用
Eclipse中执行maven命令时,会报M2_HOME找不到的问题,做如下配置:
设一个环境变量M2_HOME指向maven安装目录M2_HOME=D:\Apps\apache-maven-3.3.1
然后在eclipse的jdk参数中做如下设置:Window->Preference->Java->InstalledJREs->Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME