Maven Web 简单的搭建程序

 一、配置maven的环境

       下载地址: http://maven.apache.org/download.cgi(window下载(Binary zip)的)

       将maven解压,然后配置环境变量打开: 计算机------系统属性------高级系统设置------环境变量

      系统变量新建  M2_HOME     

                            变量值E:\apache-maven-3.2.5(maven解压位置)

      path中添加 

                            ;%M2_HOME%\bin    ----在path的后面先添加;号

      启动cmd,输入mvm -v可以查看版本

二、修改本地仓库位置                 

          maven默认的本地仓库位置,是在当前用户目录下/.m2/repository中,我们可以配置到别的盘(Maven JAR 放置位置)。

            Maven Web 简单的搭建程序_第1张图片

      这儿配置到了E:/m2/repository下。

      然后打开cmd,运行一条简单的maven命令:mvn  help:system    下载相关的maven信息。

三、eclipse 安装 Maven插件   

 1. 一种是在线安装,这,貌似是用的最多的,就是:Help  -->  Install New Software,然后输入 HTTP 地址来安装,但有一个很明显的缺点,就是慢! http 地址:http://m2eclipse.sonatype.org/sites/m2e , 安装可随时查看新地址

    2. 一种是离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。

配置eclipse

            在Window——Preferences——Maven

            installations勾掉默认的maven,add安装的maven目录

                  Maven Web 简单的搭建程序_第2张图片

         user Settings中选择本地仓库配置的setting.xml,如我的E:\m2\settings.xml

              Maven Web 简单的搭建程序_第3张图片

    点击应用。


三、eclipse 新建Maven project 

 在Eclipse中选择新建Maven project,选择工作环境

Maven Web 简单的搭建程序_第4张图片


Maven Web 简单的搭建程序_第5张图片


     创建 maven-web项目, 需要选择 maven-archetype-webapp

Maven Web 简单的搭建程序_第6张图片


Maven Web 简单的搭建程序_第7张图片

groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
  groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。
  比如我创建一个项目,我一般会将groupId设置为cn.zyh,cn表示域为中国,zyh是我个人姓名缩写,artifactId设置为Maven,表示你这个项目的名称是Maven,依照这个设置。

四、Maven project 配置 


1.补全缺失文件夹

Maven规定,必须创建以下几个Source Folder

src/main/resources

src/main/java

src/test/resources

src/test/java

添加以上的Source Folder

Maven Web 简单的搭建程序_第8张图片

Maven Web 简单的搭建程序_第9张图片

     

但是当我们新建这两个目录时,却报The folder is already a source folder.这个错误,错误意思是这个目录已经存在了!

这个目录确实存在,只是missing了(不知这样说对不对)

解决办法:

右键项目 build path->configure build path

Maven Web 简单的搭建程序_第10张图片

Maven Web 简单的搭建程序_第11张图片

把错误的删除即可

(后期说明:在built path里把jdk版本改为1.7或者1.8就行了,不必那么麻烦,另外说一下,实习之后,我已经不再用eclipse了,大家也多用idea,毕竟工作大部分都是用这个了)


2.配置Build Path

Maven Web 简单的搭建程序_第12张图片

设定4个文件夹的输出Output folder,Edit或双击修改

分别修改输出路径为src/main/resources  对应  target/classes

src/main/java  对应  target/classes

src/test/resources  对应  target/test-classes

src/test/java  对应  target/test-classes

3.修改 JDK

修改Java Compiler 中 JDK 版本

修改Project Fcets

1.Dynamic Web Module 版本号

2.Java 版本号

3.修改Content directory 为 src/main/webapp

Maven Web 简单的搭建程序_第13张图片

Maven Web 简单的搭建程序_第14张图片

找不到“Further Configuration available”时,去掉Dynamic Web Module的勾选,apply-确定之后重新打开勾选Dynamic Web Module就出现了

4.设置部署程序集(Web Deployment Assembly)

在项目上右键单击,选择Properties,在左侧选择Deployment Assembly

Maven Web 简单的搭建程序_第15张图片

1,我们删除test的两项,因为test是测试使用,并不需要部署。
    2,设置将Maven的jar包发布到lib下。 
    Add -> Java Build Path Entries -> Maven Dependencies -> Finish

5.添加Tomcat 运行程序


追加一个 web.xml的 头


项目下载地址 : http://download.csdn.net/download/z_demon801/10217874

你可能感兴趣的:(Maven,搭建,Maven)