由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境。下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用
1.下载地址:http://maven.apache.org/download.cgi
2.下载下来之后,解压,找个路径放进去,新建环境变量MAVEN_HOME,把maven环境配置进去
3.编辑path环境配置,配置maven的bin路径,%JAVA_HOME%\bin
4.配置完毕后,在Windows命令提示符下,输入mvn -v测试一下,配置成功显示如图:
5.配置成功后开始在Eclipse中配置Maven,点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可,如下图:
6.安装完毕后,提示eclipse重启,点击重启eclipse
7.重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window -> Preference -> Maven -> Installation -> Add进行设置
设置成功即安装完成。
下面,我们开始构建maven的web项目
1、New -> Project,在New窗口中选择 Maven -> Maven Project;点击next
2、选择项目路径 Usedefault Workspace location默认工作空间
3、选择项目类型 在Artifact Id中选择maven-archetype-webapp
4 、输入Group ID和 Artifact ID,以及Package
Group ID一般写大项目名称。Artifact ID是子项目名称。
Package是默认给你建一个包,不写也可以
5、刚建立好后的文件结构(要等待几分钟)如下图
如果这里显示的内容多,一般是Filters设置的问题;或perspective为JavaEE模式,改成Java模 式就可以了
6、配置项目 需要添加src/main/java,src/test/java ,src/test/resources三个文件夹。右键项目根目录点击New -> Source Folder,建出这三个文件夹
注意:不是建普通的Folder,而是Source Folder
本人在创建src/test/java文件夹,提示该文件已存在。java build path-->source显示:src/test/java(missing)
解决方案是在java build path-->source里,删除src/test/java(missing);再回到项目,创建src/test/java成功
7、更改class路径 右键项目,Java Build Path -> Source 下面应该有4个文件夹。src/main/java,src/main /resources,src/test/java ,src/test/resources
选上Allow output folders for source folders
双击每个文件夹的Output folder,选择路径
src/main/java,src/main/resources,选择target/classes;
src/test/java ,src/test/resources, 选择target/test-classes;
7、更改文件夹显示的顺序:点击Order and Export;更改JDK版本:在Libraries双击JRE System Library,选择安装的版本
8、把项目变成Dynamic Web项目 右键项目-->首选项,选择Project Facets,(点击Convert to faceted fro)有限版本不需要