当前位置: 首页 > news >正文

Maven创建聚合项目

Maven创建聚合项目

目录

  • Maven创建聚合项目
    • 一、创建父项目
    • 二、创建子项目dao
    • 三、创建子项目service
    • 四、创建子项目controller
    • 子工程之间的互相引用

一、创建父项目

在这里插入图片描述
点击Maven->勾选Create from archetype->选择site-simple
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
删掉src文件夹
在这里插入图片描述

二、创建子项目dao

在这里插入图片描述
点击Maven->不选择骨架->点击Next
在这里插入图片描述
在这里插入图片描述

三、创建子项目service

在这里插入图片描述
点击Maven->不选择骨架->点击Next
在这里插入图片描述
在这里插入图片描述

四、创建子项目controller

在这里插入图片描述
因为controller是web项目,所以点击Maven->勾选Create from archetype->选择archetype-webapp
在这里插入图片描述

在这里插入图片描述

子工程之间的互相引用

将每一个子工程都打包

在controller子工程中使用dependency引用service工程

在service子工程中使用dependency引用dao工程

在这里插入图片描述
在这里插入图片描述

相关文章:

  • ASP.NET MVC--视图
  • java基础巩固-宇宙第一AiYWM:为了维持生计,虽然咱没机会经历双11这种技术阅兵场,但是看看人家写的阅兵场日记,先xiao习xiao习一下嘛~整起
  • Mybatis配置详解 | 深入理解 『带上CSDN一起玩转国庆』
  • 断断续续学习算法的5年
  • Qt 精确定时器
  • mysql中int(11)与int(1)的区别与联系
  • 【Vue】Vue的v-for指令
  • 【Hadoop---09】MapReduce:MapReduce概述
  • 黑马旅游网-配置项目(一)
  • 【C语言】continue 关键字
  • java基于springboot+Vue+nodejs的高校网上二手闲置跳蚤市场 element
  • JAVA计算机毕业设计超市进销存管理系统Mybatis+系统+数据库+调试部署
  • Java中ArrayList对象中trimToSize()方法具有什么功能呢?
  • B01-快速入门CSS
  • makefile的基础规则与命名方式
  • 【comparator, comparable】小总结
  • Java读取Properties文件的六种方法
  • laravel with 查询列表限制条数
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • magento2项目上线注意事项
  • Python 反序列化安全问题(二)
  • scrapy学习之路4(itemloder的使用)
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • uva 10370 Above Average
  • 大数据与云计算学习:数据分析(二)
  • 关于Flux,Vuex,Redux的思考
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 使用权重正则化较少模型过拟合
  • 温故知新之javascript面向对象
  • 译米田引理
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​什么是bug?bug的源头在哪里?
  • #Java第九次作业--输入输出流和文件操作
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (js)循环条件满足时终止循环
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (一)插入排序
  • (转)linux 命令大全
  • ../depcomp: line 571: exec: g++: not found
  • .Net 4.0并行库实用性演练
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .Net MVC4 上传大文件,并保存表单
  • .NET框架
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具
  • [Android]使用Git将项目提交到GitHub
  • [BT]BUUCTF刷题第4天(3.22)
  • [COI2007] Sabor
  • [HackMyVM]靶场Crossbow
  • [IE编程] IE8 新增的C++开发接口
  • [java] 23种设计模式之责任链模式
  • [LeetCode] 197. 上升的温度