第一步:下载Maven
在官网下载Maven,Maven下载地址
下面以我下载的3.3.9版本说明:
将压缩包解压在对应位置
第二步:配置Maven
在环境变量中的系统变量中编辑path
然后调出cmd,输入命令mvn -v看是否配置成功
若配置成功则如下
第三步:修改settings.xml文件
找到在解压的maven文件中的conf文件夹中的settings.xml
将文件中mirror中修改为这个,这是阿里镜像,这样下载jar包的时候会快一些。
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
修改文件的localRepository位置(位置是自己定义的),因为默认是在c盘,这样的话,一是占用c盘内存,二是重装系统会丢失.
这里的d:/maven/repository的repository文件夹不需要事先创建,在创建项目的时候这个文件夹会自动创建
注意:这一行代码是否在注释符号里面,在里面则拿出来
//自己定义的位置
<localRepository>d:/maven/repository</localRepository>
第四步:配置Myeclipse
window->preferences->Maven
这里的Local Repository是自动改变的,如果没有改变就点击一下Reindex,如果还是没改变的话,看看settings.xml文件中<localRepository》这一行代码是否在注释符号里面。
第五步:创建Maven的web项目
File->new->other->maven project
填写这些地方就行
这样就创建完成
第六步:创建后的问题
创建后可能会存在一些问题:
问题一:创建完后少了src/main/java和src/test/java文件夹
这其实不是少了文件夹,其实它们都已经被创建了,但是没有显示出来,被隐藏了。
解决方法:
右键项目-》properties-》Java Build Path然后更改JRE System Library
问题二:index.jsp报错显示The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
解决方法:
将下面代码加入到pom.xml文件对应位置,之后右键项目-》maven->update project
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
问题三:项目图标上有一个感叹号
方法一:右键项目—》maven-》update project
如果没用则用window->showView->problems查看问题
如果里面显示报错XXX cannot be read or is not a valid ZIP file
按照错误提示找到相应的jar包,删除它然后再下载一个一样的代替
下载网址:下载jar包网址
如果不是上述情况则参考红色感叹号问题大全