Eclipse Maven创建多模块项目

来源:互联网 发布:知乎日报app封面图片 编辑:程序博客网 时间:2024/06/07 00:39

Eclipse Maven创建多模块项目

很久没有写过CSDN的博客了,这次写博客主要有两个目的,第一:复习以前学过的知识,温故而知新。第二,方便更多人的学习,相互交流提升自己。

在这之前我有自己配置过Maven创建多项目。其中有遇到很多问题。在这里我一一列举出来。

首先第一个Maven Web创建过程出现的问题是在创建过程中找不到Artifact Id maven-archetype-webapp或者是有但是创建失败,一般创建失败都提示找不到骨架。
这里写图片描述
在这里网上有很多的解决,最常见的解决方式都是给一个maven的网址给你,里面有骨架内容让你在Configure里面导入进去。我也试过这种方法,最终是无效。造成这个原因的还是GW。因为maven使用骨架是需要得到xml配置的。而且有些骨架是包含有相关的Jar包的。因此你需要自己安装一个maven。在网上有maven安装的方法在这里我就不多做介绍了。安装完maven之后你可以用一个命令把maven工程相关的Jar包给catch下来。

第二个问题就是Maven创建子模块。
Maven创建子模块首先需要注意的是你首先得需要创建一个父模块。在这里我放上创建父模块的过程截图。
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
父工程创建之后需要注意的是需要把POM文件的打包方式改一下。
这里写图片描述

将这里的jar改成pom。

接下来就是创建子模块的过程了

在这里我将我的子模块分为两个模块。首先创建一个biz模块,用来做MVC的C模块,采用的是Spring容器。

这里写图片描述
这里写图片描述
这里写图片描述

如果要使用Java EE的话那肯定需要再建立一个动态web工程作为子模块。
这里写图片描述这里写图片描述

现在就建好了一个完整的具有MVC模式的maven web工程了。
工程结构大致如下
这里写图片描述

好的,下一步将在此maven工程的基础上整合spring + spring mvc + mybatis

有问题的朋友可以私聊我: QQ:1197983391或者私信留言给我都可以

0 0