在Eclipse中部署Maven多模块项目

在Eclipse中部署Maven多模块项目

       该文档是用Eclipse作为IDE进行开发,结合实际的项目做一个简单的示范,希望能够对喜欢使用Eclipse IDE进行开发的同事有帮助。

首先我们要做一些准备工作,确保系统中安装了tomcatMaven并且在Eclipse中安装SVNMaven插件,tomcatMaven需要在系统环境变量中配置出Java环境变量,SVNMaven的安装过程不再赘述,介绍一下Maven插件与tomcatEclipse的配置。

一、Maven插件安装完成后会在Eclipsewindow——>Preference中出现Maven选项如下图:

我们先配置Maven的安装环境,如下图:

配置完成后,Eclipse中的Maven插件就与安装的Maven关联起来了,之后我们配置Mavensettings.xml文件,该文件定义了项目私服的位置和使用的连接代理配置,默认使用A1公共库(http://devhost.rfdtd.cnpc/svn/a1/dev/java/trunk/ public)中的settings.xml文件,同时设置Local Repository的路径,默认路径为C:\Users\{username}\.m2\repository

如下图:

Maven插件的配置已经完成。下面在Eclipse中配置Tomcat

       window——>Preference——>Server——>RuntimeEnviroment中进行配置

点击添加按钮之后选择tomcat版本

二、通过上述步骤之后,我们已经完成了使用Eclipse部署Maven项目的基本配置,下面我们来使用一个实际的项目来介绍一下Maven项目的部署。

Eclipse中选择File菜单——>import选项导入SVN库中的项目

单击next进行导入项目类型的设置,由于直接从SVN检出Eclipse无法识别项目为Maven项目,同时也不识别项目为WEB项目,需要我们进行手动配置,首先把SVN中的项目检出,如下图:

检出后查看项目为如下形式

我们可以看出Eclipse既没有把他识别成一个Maven项目也没有识别为一个Web项目,我们需要手动设置才能够生效,步骤如下:

首先删除Eclipse中的项目,不要删除硬盘上的文件:

删除后我们重新将workspace中的项目当做Maven项目导入进来,在Eclipse中选择File菜单——>import选项导入项目,如下图:

 

完成后我们再来看项目的结构,就能发现这已经是一个标准的Maven项目的结构了,同时Eclipse将此识别为一个可部署的Web项目

下面我们使用Maven命令清理并构建项目,

首先清理项目:

构建项目:

当控制台输出如下内容说明构建成功

接下来就是部署项目到tomcat中了,我们先来配置tomcat服务如下步骤:

Window——>ShowView——>Other,选择servers视图

创建右下方的标签,点击链接创建一个新的server配置

配置tomcat服务

 

下一步双击配置好的server服务器并配置服务:

配置完成后,保存文件使配置生效,之后邮件选择服务节点,部署Maven项目

这些步骤完成后,就可以启动服务了,右键点击服务,选择Start

运行成功后我们来看tomcat目录下的文件结构:

我们能确定的是Maven已经吧100项目所需要的项目一同部署到了tomcat中,我们访问启动的项目:

如果想要启动多个项目一同调试,我们需要在刚刚创建的server中部署多个项目即可,如下图:

启动tomcat,访问070项目:

Eclipse中配置部署Maven项目完成,希望能够帮到大家,谢谢!





附件列表

     

    在Eclipse中部署Maven多模块项目,古老的榕树,5-wow.com

    郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。