eclipse使用maven插件(m2e)配置及运行web项目

maven是一个项目管理工具,它可以方便对项目进行管理。本文将介绍如何在eclipse环境下,使用maven对web项目进行配置,并在tomcat容器下进行运行及调试。

一、环境准备:

1、下载tomcat,可从apache官网上尽心下载,本文不做赘述。

2、下载eclipse,做java开发必备的IDE,同样不做赘述。

3、下载mave,可从http://maven.apache.org/download.cgi下载。

4、下载m3e,此为与Eclipse集成的官方插件,可从http://wiki.eclipse.org/M2E_updatesite_and_gittags下载。从maven的官网上有一节是讲maven与Eclipse的集成的,下载入口可从那里获得。

各软件的安装不在本文的讨论范围,各位读者可以从官网上获得相应的资料。

二、配置

1、在使用之前,jdk、tomcat在eclipse中都要配置好。

2、安装m2e插件后,对mave进行配置

2.1 在Window-Preferences-Maven中进行勾选,参考下图

2.2 在Window-Preferences-Maven-User Settings进行设置,选择本机的maven配置文件。

2.3 在Window-Preferences-Maven-Installations进行设置(可选)

3、建立web项目

3.1 新建一个maven项目

3.2 点击Next

3.3 选择默认的工作空间,点击Next

3.4 因为创建的是web项目,所以选择maven-archetype-webapp。点击Next。

3.5 填写Group Id,Artifact Id,Version,然后选择finish,创建项目完成。目录结构如下图所示。

4、配置项目属性

4.1 右击项目,选择Properties-Project facets,点击右侧面板的Convert to faceted from...

4.2 因为是web项目,需要勾选Dynamic Web Module,此处版本默认为3.0,需要更改为2.5。在面板下面有一个Further configuration available...选项,主要是对web项目的上下文目录进行设置。默认为webContent。

注意,为了避免创建默认的webContent目录,可以选择Further configuration available...,对根目录进行设置。maven默认会创建src/main/webapp,此对应web项目的根目录,所以可以进行如下设置,这样就避免建立webContent目录了:

同时,选择面板右侧的Runtimes页签进行设置,如果已经配置好tomcat,此处只需对web容器进行选择即可,否则需要重新创建。

4.3 点击OK,此时就会将项目变成web项目,在Java透视图下的目录结构为

在src目录下,已经存在src/main/webapp目录,此目录为web项目的根目录。因此,WebContent目录是多余的,可以直接删除。

4.4 右击项目,选择Properties-Deployment Assembly,配置各目录结构与J2EE应用的目录对应。下图为默认的映射关系:

注意:如果4.2步对根目录进行了设置,此处就不需要再进行配置了:

4.5 为了和J2EE的根目录对应上,需要添加目录src/main/webapp,将其对应到根目录/;同时为了使用maven中配置的lib,需要将maven依赖对应到WEB-INF/lib中,具体如下图:

经过上述的步骤后,就可以通过eclipse在tomcat中直接运行此项目了。当然也可以对项目进行调试。



时间: 2024-10-08 13:11:30

eclipse使用maven插件(m2e)配置及运行web项目的相关文章

IntelliJ IDEA 2017 配置Tomcat 运行Web项目

以前都用MyEclipse写程序的 突然用了IDEA各种不习惯的说 借鉴了很多网上好的配置办法,感谢各位大神~ 前期准备 IDEA.JDK.Tomcat请先在自己电脑上装好 好么~ 博客图片为主 请多看红框框 开始 1.创建.配置项目 1.1创建项目 New Project - [next] 1.2 给你的项目起名字,选地方 - [finish] 1.3开始配置项目 配置 project structure [F4] 或 项目右键 [Open Module Settings]或 右上角有个黑蓝色

转载:IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目

以前都用MyEclipse写程序的 突然用了IDEA各种不习惯的说 借鉴了很多网上好的配置办法,感谢各位大神~ 前期准备 IDEA.JDK.Tomcat请先在自己电脑上装好 好么~ 博客图片为主 请多看红框框 开始 1.创建.配置项目 1.1创建项目 New Project - [next]  1.2 给你的项目起名字,选地方 - [finish]  1.3开始配置项目 配置 project structure [F4] 或 项目右键 [Open Module Settings]或 右上角有个黑

eclipse中使用maven插件的时候,运行run as maven build的时候报错

eclipse中使用maven插件的时候,运行run as maven build的时候报错. 问题是因为,eclipse和Maven不兼容导致的.用eclipse自带的即可.自带的版本低.要是使用高版本的,请按照如下的步骤配置一下即可. -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量

eclipse中使用maven插件的时候,运行tomcat7:run的时候报错

eclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 解决方案: 本人maven 环境变量为 M2_HOME=D:\apache-maven-3.3.9 然后在Window->Preference->Java->

Windows 安装 Maven 及 Eclipse 安装Maven插件

环境说明: window 8.1 64bit Eclipse Version: Luna Release (4.4.0) Maven 3.0.5 Windows Maven 安装: 1.确保安装了JDK,我的jdk是1.7.0_60 2.下载Maven3,版本3.0.5,地址:http://maven.apache.org/download.cgi 下载bin.zip文件后解压至指定文件夹中,我的在 D:\Program Files\Maven\apache-maven-3.0.5 3.配置Ma

安装eclipse的maven插件

我们团队用maven来管理项目需要的库文件,其实以前都没听过maven,第一次接触这个,师兄要我直接去装下这个,开始以为还挺简单的,没想到中间遇到了一些小麻烦,现在把我成功安装maven的过程分享下,希望后来者能少走弯路. 首先是下载maven,这个简单,直接在maven的官网上下就可以了,官方网站的地址:http://maven.apache.org/download.cgi,我下的是最新版3.2.2.下载后将压缩文件解压到某个路径中,然后将目录名字改为maven,maven目录下的文件如下图

Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误

微信公众号:compassblog 欢迎关注.转发,互相学习,共同进步! 有任何问题,请后台留言联系! 1.配置Maven项目的pom.xml文件报错 (1).错误描述:Missing artifact net.sf.json-lib:json-lib:jar:2.4(详情如下图) (2).错误原因:经查看,所需要的jar包已经下载到本地仓库,为何还说缺少jar包?稍微仔细点发现,jar包不一样,需要声明jdk的版本号. (3).解决办法:在版本号下配置jdk15声明jdk版本,如下如: 2.不

eclipse安装maven插件-解决requires ‘bundle org.slf4j.api 1.6.2′

eclipse安装maven插件-解决requires 'bundle org.slf4j.api 1.6.2′ [转载]http://robin.sh/html/1526_eclipse-maven.html 给eclipse安装maven插件,网上教程已经很多,不在累述.关键是安装过程中报错:requires 'bundle org.slf4j.api 1.6.2' but it could not be found. 这个错误很难搞,网上提供的解决方案绝大部分都不起作用.可能跟eclips

在 eclipse 中 maven 插件的设置以及 maven 工程在 eclipse中的相关使用问题

1.在 eclipse 中使用 maven: a.在 eclipse 中 maven 插件是内置的. b.maven插件的相关设置,在 Window --> Preferences --> Maven 中设置两项内容: 注:在 Installations 中 点击 add...,后把自己安装的 apache-maven-3.2.2 定为安装目录. 注:在 User Settings 中 设置为自己安装的 apache-maven-3.2.2/conf 目录下的 settings.xml 文件,