IDEA构建maven父子工程:

 1、打开IDEA,Create New Project

如图:

 

如果没有弹出新建界面,可以先 file-->Close Project

如图:

2、创建父工程:选择SDK版本(我用的是1.7),Create from archetype 先不用勾选,next。

如图:

3、GroupId(一般填反转后公司域名)、Artifacted、Version 三个属性可以作为项目唯一性的标识,next。

4、项目名称、项目路径 按需修改 Finish。

5、父工程创建成功后,可以删除src目录。

删除后父工程项目结构如下图:

6、创建子工程:鼠标放在项目上,左键-->New-->Module:

7、子工程勾选如下图:

8、输入子工程项目名称 next。

9、Maven home directory(本地maven路径),next。

10、注意下 Content root、Module file location,telelist是TelePlatform的子工程,Finish。

 

11、构建成功

 

12、同理构建第二个子工程。

13、创建成功后,发现main文件夹下无java文件夹,需自己创建。

Ctrl+Shift+Alt+S 打开Project Settings:

如图:

 

14、新建完成即可。

 

15、如 子工程(telelist)依赖另一子工程(tele_operator)则需另做处理

首先:

其次 在pom.xml中配置依赖。

父工程TelePlatform:

注意packaging 为pom

modules 属性为子工程module名称

子工程telelist:

添加依赖:

 

子工程tele_operator 作为telelist的依赖工程 无特殊处理。

16、依赖设置成功后,可以写个测试类测试一下

 

 

 

测试结果:

 

至此,IDEA构建Maven父子依赖项目完成。

 

 

 

 

 

 

 

 

最新文章

  1. netstat
  2. CodeSmith连接不上MySql数据库的解决办法
  3. 【树莓派】使用树莓派制作img镜像(一)
  4. iOS学习笔记—ViewController/生命周期
  5. Codeforces Round #375 (Div. 2) C. Polycarp at the Radio 贪心
  6. Javascript函数声明与函数表达式
  7. 在Spring aop中的propagation的7种配置的意思
  8. 各种类型Android源代码
  9. C#写PDF文件类库PDF File Writer介绍
  10. ASP.NET Core - 关于标签帮助器您值得了解的五点
  11. Material04 MdCardModule和MdButtonModule综合运用
  12. maven项目添加db2的jar包
  13. OpenCV——PS滤镜, 碎片特效
  14. Python列表操作集合
  15. Jmeter中通过beanshell写入CSV的脚本
  16. day2作业(基本数据类型,语法)
  17. leetcode958二叉树的完全检验-java
  18. iOS-自定义起始时间选择器视图
  19. 用GO写一个连接比特币JSONRPC接口的程序
  20. [Windows Powershell]-学习笔记(5)

热门文章

  1. CMDB资产管理系统开发【day25】:windows客户端开发
  2. SCI,EI,ISTP
  3. 在Windows上安装Arduino-IDE
  4. webpack学习记录
  5. monkeyrunner环境配置
  6. DQL、DML、DDL、DCL区别
  7. 单模式串匹配----浅谈kmp算法
  8. tengine2.2.3报错502的The proxy server received an invalid response from an upstream server问题处理
  9. FastDFS使用
  10. RIDE的下载及安装