在eclipse中搭建Maven项目
1.首先下载Maven:http://maven.apache.org/download.cgi
2.解压存放在自己想放路径,我的是C:\Maven路径下。
3..配置maven环境:我的电脑->属性->高级系统设置->环境变量->新建:M2_HOME , 变量值为刚解压的maven路径,我的是:C:\Maven\apache-maven-3.5.0。再在Path变量中加上:%M2_HOME%\bin;
4.windows+r键输入cmd,打开dos命令,输入mvn -v 进行测试,如出现下图样,则配置成功。
5.Eclipse配置Maven。Window->Preferences->Maven->Installations->Add->Directory 选择刚解压的Maven的路径,点击Finish,然后将它选为默认。
6.更改本地仓库的地址:conf/settings.xml------><localRepository>。在刚解压的maven中的conf/settings.xml中修改。加上 <localRepository>节点,其中路径自己决定。
7.回到Eclispe中,打开Window->Preferences->Maven->User Settings->Global Settings选择到上一步修改的那个settings.xml文件,点击OK即可。
1.File->New->Maven Project,点击Next,然后在中间带有滚动条的面板中选择webapp,然后Next。groupId:公司域名反写+项目名,Artifact Id:项目名.点击Finsh即可。
然后可以得到如下目录:
由于我设定了通过Maven创建的工程的JDK版本为1.8,所以JRE System Library版本为1.8。另外,我们现在创建的是web工程,由于缺乏web.xml等配置信息所以会报错,解决方法是:右键项目名 -> properties -> Project Facets,取消勾选Dynamic Web Module,点击Apply,然后重新勾选上Dynamic Web Module,此时会出现Further configuration available…(如下图):
点击Further configuration available…,将Content directory修改为src/main/webapp,点击OK:
然后再点击Apply,点击OK,会发现不再报错,而且目录也发生了变化:
至此,这个工程便搭建完成了。
附:maven常用命令:
mvn clean:清理
mvn compile:编译主程序
mvn test-compile:编译测试程序
mvn test:执行测试程序
mvn package:打包到工程的target目录下
mvn install:安装到maven仓库
mvn site:生成站点
在eclipse中执行maven命令的方法为:右键工程的pom.xml文件 -> Run As -> 直接运行相应的命令,或者进入Maven build…,在Goals中输入相应命令(不需要带mvn前缀),点击Run,例如: