IDEA创建包含多个module的Maven工程
一开始学习开发的时候,习惯把所有的包都写在一个模块下面,维护起来是很是麻烦,耦合性比较高。接触到企业级开发之后,发大多项目都是分模块进行开发,利于协作和维护。
本文将带领大家创建一个多mudule的Maven工程。最终效果如下:
1.在Idea中,单击file > new > project,弹出下面对话框,这里不要选择Create from archetype复选框
之后修改路径什么的,一路next。
结束之后,创建完成了一个这样的项目:
2.在项目上右键,new > Module
选择maven
这里不要选择Create from archetype复选框
一路next,等待创建完成。
3.再创建一个zi-web模块、选择maven,此时勾选Create from archetype.
假设zi-web依赖zi模块,可以在zi-web的pom文件中加入如下依赖:
<dependency><groupId>com.cuteximi</groupId><artifactId>zi</artifactId>
</dependency>
结束,相信大家都已经掌握了如何使用idea创建多个module的项目了。
认真搞定一切。
IDEA创建包含多个module的Maven工程相关推荐
- maven 学习笔记(三)创建一个较复杂的 eclipse+android+maven 工程
前面maven 学习笔记(二)已经说过了怎样通过插件创建一个简单的工程,有了前面的基础,创建一个较复杂的工程就容易了很多.同样是通过已经有了插件,同样如果插件系统中并未存在,还是需要通过Add Arc ...
- SpringBoot第二十二篇: 创建含有多module的springboot工程
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary .其中libary ...
- java商城pom,使用maven创建Java购物商城系统的common工程
common工程,主要为Java的购物商城系统提供一些工具类,比如cookie管理类,id生成类等. 具体的创建过程如下 第一步: 在idea中依次单击"File"→"N ...
- Java springcloud B2B2C o2o多用户商城 springcloud架构 (二十二)创建含有多module的springboot工程...
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary .其中libary ...
- maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程(转)...
一.maven的安装 首先,先到官网去下载maven.这里是官网的地址:http://maven.apache.org/download.cgi 请选择最新的版本下载: 解压apache-maven ...
- idal 创建springboot 项目_SpringBoot教程:Maven方式创建SpringBoot项目
一.Maven方式创建Spring Boot项目 1.配置Maven环境 在以maven方式创建Spring Boot项目之前,请先确保自己的Maven并配置好环境变量,并且在ideal中关联好mav ...
- Eclipse下Maven工程多模块继承和聚合的创建
使用Maven对项目进行管理的时候,多模块的继承和聚合是必不可少的,本文简要说明一下在eclipse IDE下创建多模块工程. 1.Maven多模块的聚合 一个Maven工程下创建多个模块,然后用一个 ...
- Eclipse 创建 Maven 工程
Eclipse 下创建maven工程 1,创建Maven工程 右键 new 选择 Maven Project 选择工程目录 next 选择 webapp Next 填写 先关 ...
- idea maven 删除dependencies_使用IDEA创建Maven工程 创建javase工程
5. 使用IDEA创建Maven工程 - 创建javase工程 1.目标 能够使用IDEA创建javase的Maven工程 2.路径 创建java工程 java工程目录结构 编写Hello World ...
最新文章
- 免费GPU哪家强?谷歌Kaggle vs. Colab
- 用神经网络分类随机数与无理数
- 使用外置tomcat部署spring boot程序需添加servlet-api
- php 调用redfish,RedfishWhitePaperRedfish白皮书.pdf
- 皁新哪学计算机好,北京科技大学计算机基础模拟AB .doc
- 命中率_三分命中率暴涨19%!卡皇进化已无弱项,顶级3D练成何须布拉
- vue-cli 打包部署
- 射命丸文 (Standard IO)
- 使用AIDL实现进程间的通信
- 自主创新战略下的技术创新之道
- 使用C#与三菱PLC通讯
- 记录-QuartuesⅡ-Qsys自定义数码管IP过程以及遇到的源文件路径问题
- Triangle 三角形求最小路径和 @leetcode
- Android系统Surface机制的SurfaceFlinger服务简要介绍和学习计划
- 泛微文书定确保电子档案移交接收过程:真实、完整、可用和安全
- 2019-2020-2 20175227张雪莹《网络对抗技术》 Exp2 后门原理与实践
- “希希敬敬对”团队作业-敏捷冲刺2
- 如何撰写综述性科技论文(网摘)
- 旧金山,这几天天气不错
- python处理MNIST数据集
热门文章
- Xcode 9.0 beta 3 GPUImage崩溃问题(presentBufferForDisplay)
- 洛谷——P1478 陶陶摘苹果(升级版)
- Tips:无法在Windows2012 R2+exchange2010中文版上安装SP3 RU8v2
- UIScrollView相关问题(计算分页)
- keepalived和heartbeat区别
- 建立简单的VLAN通信
- document.getElementsByName和document.getElementById用法
- EBGP邻居抖动问题
- Serverless实战 —— 三分钟入坑指北 Docsify + Serverless Framework 快速创建个人博客系统
- Spring ORM示例 - JPA,Hibernate,Transaction