Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >在eclipse下使用maven创建web项目

在eclipse下使用maven创建web项目

作者头像
我是李超人
发布于 2020-08-20 03:01:04
发布于 2020-08-20 03:01:04
9010
举报

第一次接触maven管理的项目是在大三的时候,当时由于忙于享受大学里的美好时光而错过了美好的学习时机。现在想想还是有点小后悔的,如果当初能够好好学习,现在来公司就能够直接手手头上这个项目,不至于这么苦逼,大热天还得抱着电脑学习。但是之前所做的每一件事,只要不是对着天花板发呆,谁知道对我们的日后成长会有什么影响了。所以仔细想想还是抓紧当下,展望未来吧! 在看这篇文章之前,大家伙得先把maven安装配置好,还要在eclipse上安装上maven插件。不然下面的操作你是无法进行下去的。这里推荐一些maven相关教程。 Maven安装配置: http://jingyan.baidu.com/article/d8072ac45d3660ec94cefd51.html Eclipse上安装maven插件: http://blog.csdn.net/wode_dream/article/details/38052639 Maven基础学习教程:http://wiki.jikexueyuan.com/project/maven/overview.html

下面进入正题,教大家如何使用maven创建一个web项目。

  1. 首先新建一个maven项目:File->new->Maven Project 点击next

这里我们使用maven插件来创建一个maven项目,点击next

选择 maven-archetype-webapp 插件,next

在Group Id中填入你默认的包名,此处也可以不填,在Artifact Id中填入你的项目名,finish

至此maven项目新建完成,项目结构如下

  1. 添加sources folder 这样的maven项目目录结构是不对的,我们还需要对它的目录结构进行一些修改。接触过maven项目的人应该知道maven的Java Resources下有四个sources folder,我这里只有一个明显是不对的,有些人那里可能不止一个,没关系不影响下面的步骤。通常情况下有四个下面这样的sources folder

无论你目前有几个其中的sources folder,按照下面的步骤来。 点击项目右键New->Build Path->Configure Build Path,点击source你可以看到有两个红×,上面提示missing

点击Libraries,选中Jre System Library(估计有点不同,这步实际上是想让大家更换jre或jdk版本),点击edit

选择默认jre或者替代的jre都可以,但是要注意版本选择jdk/jre的6,7版本都可以,貌似我选择jdk8版本后面会出现不兼容的情况,点击finish->apply->ok

可以看到此时出现了三个sources folder,但是与我们预想的还是差一个src/test/resources(如果你有四个,下面的这一步你就不用再进行了,每个人的eclipse配置不同可能会有差异),那我们再手动建立第四个

右键new->source folder

在folder name中输入我们缺失的那个sources folder,点击finish

至此我们的sources folder目录结构就完整了

最后设置四个文件夹的Output Folder,双击修改 分别修改输出路径为 src/main/resources  对应  target/classes src/main/java  对应  target/classes src/test/resources  对应  target/test-classes src/test/java  对应  target/test-classes

  1. 将项目转换成Dynamic Web Project 点击项目,右键properties->Project facets->单击右侧的Convert faceted from ,进入如下图界面选中Dynamic Web module,java,点击Further configuration available…(此处有人看不到Further configuration available…这个链接,别紧张,你那上面估计已经默认吧Dynamic Web Module勾上了,那你就把那个勾去掉,点击apply,然后重新再点击Project facets这时应该就可以看到了,很简单吧),此处注意版本选择

点击ok

再来看我们的项目结构,可以发现多了一个WebContent

  1. 设置程序的部署集(Deployment assembly) 点击项目,右键选择properties->选中Deployment assembly,我们删除test的两项,因为test是测试使用,并不需要部署。再删除webcontent(这个目录我们等一下也会删掉),选中这三个,点击remove

删除完之后我们还要将webapp和maven的lib包部署到我们的程序集中。点击add,选中folder,点击next

选中webapp,点击finish,这里可能有些人没有Maven Dependencies(maven依赖的lib包)这一项,同样也是点击add,不过选择的是上图的Java Build Path Entries

完成后我们的程序部署集结构是这样的

  1. 最后一步 将webContent目录下的META-INF和WEB-INF移动到webapp下,覆盖webapp下的内容,然后删掉webcontent目录

修改后的项目目录如图所示,删除webContent后可能会出现红×,没关系,点击project->clean清理一下就消失了

  1. 运行 run->run on server(选择你装好的服务器),结果会出现一个Hello World!,出现这个结果说明你项目搭建成功
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/08/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Maven-EclipseEE使用Maven构建Java web项目从0到1
简单的说:Maven是一个开源的构建工具,它可以帮助我们管理项目的构建过程,管理项目的生命周期,jar包依赖关系等。Maven配合持续集成可以实现自动化的编译、测试、打包、发布等强大的功能,尤其在持续集成上有为我们带来了很大便利
小小工匠
2021/08/16
6370
如何在IntelJ下用Maven创建一个Web项目
相信一开始做Web项目的同学都是直接把项目包放在WEB-INF/lib目录下,然后就开始做项目了。但是之后接触了一些使用了Maven进行包管理的项目,我们就不得不学一学如何用Maven做包管理。 在网上看了很多的文章,发现都不是很全面,因此就把自己摸索的过程记录下来,希望对大家有帮助。本文主要记录如何从无包管理的项目开发模式转到使用Maven进行项目包管理。 做编程的,对于新的知识,先运行起来再说,而不是去深究其原理。我们这里用Maven搭建一个简单的Web项目,让其可以运行起来。这可以让我们对Maven有
陈树义
2018/04/13
6150
如何在IntelJ下用Maven创建一个Web项目
eclipse 创建maven 项目 动态web工程完整示例
注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了
noteless
2018/09/11
8880
eclipse 创建maven 项目 动态web工程完整示例
使用Maven创建web项目
​使用eclipse插件创建一个web project
似水的流年
2018/01/12
1K0
Mac上用MyEclipse创建Maven Web项目
右键 –> New –> Project –> 搜索Maven Project –> 设置存放位置 –> 选择项目类型为 maven-archetype-webapp –> 设置项目信息 Group ID 写 公司域名 如 cn.psvmc Artifact Id 写项目名 如MyDemo –> Finish
码客说
2019/10/22
8280
springmvc 项目完整示例09 maven项目创建
注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了
noteless
2018/09/11
8400
springmvc 项目完整示例09 maven项目创建
maven之在eclipse中创建maven项目
2、Maven插件的设置: Window->Preferences->Maven ①installations : 指定Maven核心程序的位置。默认是插件自带的Maven程序,改为我们自己解压的那个。 ②user settings : 指定Maven核心程序中 conf/settings.xml 文件的位置,进而获取本地仓库的位置。
西西嘛呦
2020/08/26
7060
maven之在eclipse中创建maven项目
eclipse导入MyEclipse的web项目
www.MyException.Cn  网友分享于:2015-08-26  浏览:15次
幽鸿
2020/04/02
9860
Java项目转Maven Web项目
处理步骤 项目右键 点击 Properties,选择Project Facets 更改Dynamic Web Module的Version为2.5(3.0为Java7的,Tomcat6不支持)。 如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6 。 或者需要在此窗口的Java的Version改成1.6。 点击下面的Further configuration available…,弹出Modify Faceted Project窗口
码客说
2019/10/22
1.2K0
Maven(二)Maven项目的创建(命令、myeclipse)及生命周期
上一篇给大家介绍了Maven的概念和仓库的一些信息,接下来给大家分享一下使用命令和MyEclipse创建Maven项目 一、使用命令管理Maven项目 1.1、创建Maven java项目  1)创建一个文件夹(MavenProject)——>该文件夹下按shift+右击选择在此处打开命令窗口——>这样创建的maven[java]项目就在该文件夹下   2)命令:mvn archetype:generate -DgroupId=com.zyh.maven.quickstart -DartifactId=s
用户1195962
2018/01/18
1.6K0
Maven(二)Maven项目的创建(命令、myeclipse)及生命周期
Eclipse创建Maven Java8 Web项目,并直接部署Tomcat
(1)先将Dynamic Web Module的勾去掉 (2)将Java版本改为1.8,点击Apply (3)再勾选Dynamic Web Module,点击Apply (4)单击下方出现的Further configuration available,进行设置
程裕强
2022/05/06
2590
Eclipse创建Maven Java8 Web项目,并直接部署Tomcat
IDEA 导入并运行 Eclipse 的 JavaWeb 项目
有很多是 Eclipse 自己生成的,还有就是项目编译产生的文件,这些都不是我们需要的,所以可以直接删掉。
wsuo
2020/07/30
3.1K0
使用Maven创建工程 原
Maven可以创建Java工程,也可以创建Java Web工程,下面详细介绍一下。
云飞扬
2019/03/13
6810
使用Maven创建工程
                                                                            原
创建一个maven web project
几经周折总算是找到了和高杨学长一样的web  project的方法。感谢学长的一语点醒。我之前以为,既是maven又是web project的项目得要是通过dynamic web project转换到maven。实际上,是我理解错误了,maven就自带有创建web project的功能。
用户3148308
2018/09/13
5510
创建一个maven web project
Maven实战之旅第五篇——使用eclipse创建maven项目
前面我们已经讲解了使用maven的archetype插件来手动创建maven项目,通过动手操作我们可以直观的感受到这种方式效率低下,还有点儿麻烦。实际上现在很多IDE已经支持maven插件,只要在IDE中装上maven插件,我们就能够简单快速的创建maven项目。下面来教大家如何使用eclipse创建maven项目。至于如何在eclipse中配置maven插件,大家可以看看我前面的那两篇文章。 Maven实战之旅第二篇——配置maven Maven实战之旅第三篇——eclipse安装maven插件
我是李超人
2020/08/20
2.1K0
【项目管理和构建】十分钟教程,eclipse配置maven + 创建maven项目(三)
上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。
程序猿小亮
2021/01/28
9910
项目管理Maven系列(二)- 创建项目、POM文件、依赖机制、生命周期、定制库、外部依赖
1、在Widnows(命令行)或Mac(终端)中,本节以Widnows为例,打开命令行,进入到要创建Maven项目的文件夹里,输入命令(组ID为com.test.demo、项目ID为My_Maven_Demo):
wangmcn
2022/07/25
2.5K0
项目管理Maven系列(二)- 创建项目、POM文件、依赖机制、生命周期、定制库、外部依赖
idea中如何配置maven项目_idea配置maven环境
一、使用步骤 1.在Idea中配置maven (1)、打开Idea,点击File,然后点击Settings,进入设置,或者直接按Ctrl+Alt+S进入设置
全栈程序员站长
2022/11/09
1.9K0
idea中如何配置maven项目_idea配置maven环境
基于maven+ssm的增删改查之maven环境的搭建
1、Maven插件的设置: Window->Preferences->Maven (1)installations : 指定Maven核心程序的位置。默认是插件自带的Maven程序,可以改为我们自己解压的那个。
西西嘛呦
2020/08/26
6040
基于maven+ssm的增删改查之maven环境的搭建
Eclipse IDE创建maven3的Web工程
因为还是蛮多企业使用Eclipse开发javaee项目的,所以我将maven3的操作步骤整理成了博客,虽然简单,但是觉得还是对学习代码的人有一定帮助的,同时方便自己用户查看回顾
SmileNicky
2019/01/17
6570
相关推荐
Maven-EclipseEE使用Maven构建Java web项目从0到1
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文