MAVEN 安装
1. http://maven.apache.org/ 先到官网下载MAVEN
2.下载的MAVEN 解压
3.设置环境变量
新加一个"MAVEN":
把"MAVEN"加到Path中:
打开命令行查看MAVEN是否正常配置
输入命令:mvn -v
* 在MAVEN的解压目录:./conf 下的settings.xml 配置了MAVEN的一些配置项。<localRepository>E:\mavenJar</localRepository> 可以配置MAVEN自动下载的jar包保存在哪个目录下,不设置会默认保存在 C:\Users\***\.m2\repository 下。
Eclipse搭建MAVEN项目
eclipse搭建MAVEN项目时,可以不用配置上述环境变量。
1. 在Eclipse配置里面设置自己下载的MAVEN
Window --> Preferences
选择Maven --> Installations
然后点击Add , 添加你自己的Maven。
2.新建项目,选择Maven项目
下一步,使用默认workspace
下一步,选择archetypes
对应的含义为:
maven-archetype-j2ee-simple | org.apache.maven.archetypes | A simple J2EE Java application | ||
maven-archetype-marmalade-mojo | org.apache.maven.archetypes | A Maven plugin development project using marmalade | ||
maven-archetype-plugin | org.apache.maven.archetypes | A Maven Java plugin development project | ||
maven-archetype-portlet | org.apache.maven.archetypes | A simple portlet application | ||
maven-archetype-profiles | org.apache.maven.archetypes | |||
maven-archetype-quickstart | org.apache.maven.archetypes | |||
maven-archetype-simple | org.apache.maven.archetypes | |||
maven-archetype-site-simple | org.apache.maven.archetypes | A simple site generation project | ||
maven-archetype-site | org.apache.maven.archetypes | A more complex site project | ||
maven-archetype-webapp | org.apache.maven.archetypes | A simple Java web application | ||
maven-archetype-har | net.sf.maven-har | 0.9 | Hibernate Archive | |
maven-archetype-sar | net.sf.maven-sar | 0.9 | JBoss Service Archive |
WEB项目选择 maven-archetype-webapp 即可,接着下一步
输入后点击完成即创建完成。
3.新建java目录,Maven项目的一般结构如下:
接下来就可以去 pom.xml 配置相关依赖了。
maven-archetype-j2ee-simple | org.apache.maven.archetypes | A simple J2EE Java application | ||
maven-archetype-marmalade-mojo | org.apache.maven.archetypes | A Maven plugin development project using marmalade | ||
maven-archetype-plugin | org.apache.maven.archetypes | A Maven Java plugin development project | ||
maven-archetype-portlet | org.apache.maven.archetypes | A simple portlet application | ||
maven-archetype-profiles | org.apache.maven.archetypes | |||
maven-archetype-quickstart | org.apache.maven.archetypes | |||
maven-archetype-simple | org.apache.maven.archetypes | |||
maven-archetype-site-simple | org.apache.maven.archetypes | A simple site generation project | ||
maven-archetype-site | org.apache.maven.archetypes | A more complex site project | ||
maven-archetype-webapp | org.apache.maven.archetypes | A simple Java web application | ||
maven-archetype-har | net.sf.maven-har | 0.9 | Hibernate Archive | |
maven-archetype-sar | net.sf.maven-sar | 0.9 | JBoss Service Archive |