Maven的学习资料收集--(三)使用Maven构建Web项目

转载 2014年08月04日 23:10:04

[-]

  1. 新建Maven项目
    1. File - New - Other
    2. 选择Maven Project 单击Next
    3. 保持默认即可单击Next
    4. 选择Archetype为 web app单击Next
    5. 输入一些必要信息单击Finish
    6. 项目结构如下图
  2. 配置项目
    1. 在项目上右键单击添加Source Folder
    2. 修改Build Path 配置
    3. 将项目转换为Dynamic Web Project
    4. 设置部署程序集Web Deployment Assembly

从网上查了一些资料,才算明白(也就是怎么操作吧奋斗),怎么使用Maven构建一个Web项目,找到一篇文档,主要都是从这里学到的:

下载地址:使用Eclipse构建Maven的Web项目.docx


现自己在重新操作一下:(使用的是Eclipse JavaEE版 ps:eclipse-jee-indigo-SR1-win32,已经安装好了m2eclipse插件)

1.新建Maven项目


1.1 File -> New -> Other


1.2 选择Maven Project ,单击Next


1.3 保持默认即可,单击Next


1.4 选择Archetype为 web app,单击Next


1.5 输入一些必要信息,单击Finish


1.6 项目结构如下图:


2.配置项目

现在开始修改一些配置

2.1 在项目上右键单击,添加Source Folder

Maven的项目有一些约定:src/main/java , src/main/resources , src/test/java , src/test/resources .那么,添加这些文件夹:


输入Source Folder 的名字


创建完之后的目录结构:


2.2 修改Build Path 配置

在项目上,右键单击,选择 Build Path ->Configure Build Path



选择 Source标签,会显示4个Source Folder ,修改他们的 OutPut folder :


双击每个文件夹的Output folder,选择路径

src/main/java,src/main/resources,选择target /classes;
src/test/java ,src/test/resources, 选择target/test-classes;


修改完成后如下图所示:



修改JDK版本:选择 libraries 标签,选中JRE library,单击Edit按钮


选择系统默认的就可以了,单击 Finish 按钮:


最后,单击OK即可:


完成后,项目结构如下图:


2.3 将项目转换为Dynamic Web Project

在项目上右键单击,选择 Properties:


在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “链接:


修改Java为你当前项目的JDK,并添加Dynamic Web Module ,最后单击”Further Configuration available“ 链接:



修改Content directory 为 src/main/webapp ,单击OK:


在一次单击OK,完成操作:


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

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


此处列表是,部署项目时,文件发布的路径。


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


Add -> Java Build Path Entries -> Maven Dependencies -> Finish
设置完成效果图

单击OK

完成后,项目结构如下图所示:


就这样,使用Maven构建的一个Web项目就完成了,在下一篇博客里,我们会写一个简单的用户登录的Servlet测试一下。

idea新手学习系列之创建maven web项目

idea开发系列教程(-)-创建maven webapp项目可能大家在学习web的时候使用最多就是myeclipse和eclipse,我也是,我个人比较喜欢myeclipse,因为他会自加载xmlca...
  • do_bset_yourself
  • do_bset_yourself
  • 2016年05月08日 13:25
  • 4063

Maven学习:Eclipse使用maven构建web项目

1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project,点击next          2、选...
  • heirenheiren
  • heirenheiren
  • 2014年11月23日 17:03
  • 13620

如何用Maven创建web项目(具体步骤)

使用eclipse插件创建一个web project 首先创建一个Maven的Project如下图     我们勾选上Create a simple project (...
  • chuyuqing
  • chuyuqing
  • 2014年06月06日 14:07
  • 387737

eclipse 使用maven 构建web项目 简单例子

1.创建Maven项目:  点击“File”菜单,或者通过工具栏的“New”创建Project,如下图所示:    选择Maven-》Maven Project,弹出向导对话框,如下图所...
  • gxftry1st
  • gxftry1st
  • 2017年01月12日 14:55
  • 1516

eclipse使用maven搭建web项目

1.选择建立maven project项目 点击 new——other——maven project,点击next。 2.选择项目路径,使用默认的路径:Use default Workspace ...
  • white_ice
  • white_ice
  • 2017年02月23日 09:55
  • 1542

maven3常用命令、java项目搭建、web项目搭建详细图解

------------------------------maven3常用命令--------------------------- 1、常用命令     1)创建一个Project ...
  • edward0830ly
  • edward0830ly
  • 2013年04月01日 22:55
  • 69504

从零开始使用Maven(一)创建Maven项目

最近在学习Maven,以前倒也不是没有用过,但是总是没有深入去了解,现在分享一下最近学习的心得及Maven的用法,希望能帮到初学者。 一. 首先,Maven是什么?网上搜到的通俗点的说法是这样的: ...
  • sunroyi666
  • sunroyi666
  • 2017年03月08日 13:54
  • 348

MAVEN创建并打包web项目

maven项目是由一个maven project和多个maven module组成的,下面简单介绍一下maven webapp的创建和打包,前提是你已经安装配置好maven了。 打开eclipse,...
  • w2865673691
  • w2865673691
  • 2015年08月10日 19:41
  • 4257

Jenkins上构建maven项目

2016.3.10 一、finish: 1.jenkins成功构建maven项目。 二、question: 三、detail: 1.在Jenkins上构建项目时,如果有很多问题无法解决,就删...
  • u010389429
  • u010389429
  • 2016年03月10日 10:42
  • 2108

在eclipse中使用maven工具构建项目

maven确实是一个很不错的工具,以前没怎么用过,只知道是用作管理jar包的,感觉没啥用,但是通过简单的了解了一番之后,就越来越喜欢上了。特别是在eclipse4集成了maven之后,创建项目什么的就...
  • hu1991die
  • hu1991die
  • 2015年09月30日 11:20
  • 1246
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven的学习资料收集--(三)使用Maven构建Web项目
举报原因:
原因补充:

(最多只允许输入30个字)