1、项目需求

今天就介绍在Eclipse中创建Maven父子项目,举一个例子,需要建立如下关系的Maven项目。

2、构建一个父级maven项目

新建一个Maven项目,如下图所示:
选择默认工作空间、工作集,点击“Next”
选择"maven-archetype-quickstart"类型,点击"Next"
填写Group Id、Artifact Id、Version,点击“Finish”
项目建立完成之后,工程结构如下
将除pom.xml之外文件都删除,然后点击Maven的"Update Project"按钮
刷新之后,父项目结构如下

下面将使用此项目来建立属于它的子项目

3、构建子级maven项目

使用eclipse构建maven子项目非常简单,打开父级项目的pom.xml文件,修改Packaging类型为pom,
保存之后,Modules选项可以展开。(如果pom文件报错,则用maven刷新一下即可)
在Modules选项中点击“Create”按钮,创建子级maven项目
填写Module Name,然后点击"Next“
选择对应的类型,一般我们用的多的就两种类型,maven-archetype-quickstart为普通java项目,maven-archetype-webapp为java web项目
点击完成,eclipse会自动创建一个名为wood-service项目并且为wood-project的子项目,此时你可以在你的父级项目中看到子项目的文件夹,表明创建成功,父子项目的pom文件也已经自动配置完成,不需要再进行配置
接下来即可使用此方法建立多个子项目,如下图所示:

4、构建依赖关系

构建依赖关系比较简单,假如wood-web项目需要依赖wood-service项目,那么打开wood-web项目中的pom文件,添加如下代码:
至此,Eclipse创建Maven父子项目已经完成。

Eclipse创建Maven父子项目相关推荐

  1. Java归去来第2集:利用Eclipse创建Maven Web项目

    一.前言 如果还不了解剧情,请返回第一集的剧情          Java归去来第1集:手动给Eclipse配置Maven环境 二.利用Eclipse创建Maven Web项目 选择File-New- ...

  2. 创建Maven父子项目及发布到tomat的完整过程

    最近在搞一个项目,要自己创建一个maven的子项目,总结一下以后自己看: 1.创建一个父项目 NEW -->project-->maven-->maven Project,点击下一步 ...

  3. eclipse 创建maven web 项目

    虽然网上教程一大把,但也重新整理下. 一.创建项目 1.Eclipse中用Maven创建项目 上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写 ...

  4. 【图文详解】用Eclipse创建Maven Web项目

    一. 点击File->New->Other->搜索maven->选择Maven Project点击Next: 二.点击Next进入下一步 三.创建Web项目,就选择maven- ...

  5. eclipse 创建maven web项目

    1.新建Maven项目 1.1 File -> New -> Other 1.2 选择Maven Project ,单击Next 1.3 保持默认即可,单击Next 1.4 选择Arche ...

  6. eclipse 创建maven web项目_Eclipse创建第一个Scala项目(过程)

    安装JDK,我已经安装好了,如果不会安装搜索之前的文档<Win10+Java1.8环境搭建(图解教程)> 安装Maven,我已经安装好了,如果不会安装搜索之前的文档<Eclipse配 ...

  7. eclipse 创建 maven web 项目教程

    (1)新建一个Maven 项目 file –> new –> maven project 直接点 next 直接点 next 填写groupid和artifactid,这两个可以随便填,名 ...

  8. IDEA 创建 MAVEN 父子工程

    IDEA 创建 MAVEN 父子工程 1.参考资料 IDEA 创建MAVEN父子项目 使用IDEA创建maven父子工程 使用IDEA创建maven父子工程项目 2.创建 Maven 父工程 选择新建 ...

  9. eclipse 创建maven 项目 动态web工程完整示例

    需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...

最新文章

  1. 计算机的参数配置选项在哪,教你电脑win7如何进去bios设置相关参数
  2. python中ttk和tkinter_Python tkinter与ttk日历
  3. 树莓派 Zero 与 Zero W 对比
  4. 目标检测--Object Detection via Aspect Ratio and Context Aware
  5. leetcode算法题--UTF-8 编码验证
  6. python的web框架哪个最好学_2018年要学习的10大Python Web框架
  7. java word转html 烟火,Java多线程制作烟花效果.doc
  8. UI组件之AdapterView及其子类(六)ExpandableListView组件和ExpandableListActivity的使用
  9. win2008r2 AD用户账户的批量导入方法
  10. Dos批处理编程常用命令
  11. TCP/UDP套接字网络协议
  12. Quartz2D简单绘制之饼状图
  13. 【java学习之路】(java SE篇)008.集合
  14. PHP基础教程-54课-问题
  15. JSON与csv哪一个更自描述_NBA历届选秀状元,你更喜欢哪一个/哪一个最成功
  16. 网页播放器(CKplayer)的视频怎么下载——m3u8简单探索
  17. 使用Python绘制淘宝商品评论词云图
  18. 联想LJ2400清零
  19. 汇川plc支持c语言吗,汇川PLC可编程控制器的功能特点
  20. 毫米波技术入局智能家居,是大材小用还是技术革命?

热门文章

  1. Django学习之Cookie和Session
  2. PHP生成登录图片验证码
  3. 001.常见监控简介
  4. SpringMVCDemo中,遇到的问题(一)
  5. 注册页面的JSON响应方式详细分析(与前端页面交互方式之一)
  6. 数据库SQL优化总结
  7. sql一个表中两个字段合并求和
  8. string 和 stringbuilder 的区别
  9. Python开发利器PyCharm 2.7附注册码
  10. 带参数标签的取值方法