转载地址: http://www.cnblogs.com/tibit/p/6185704.html

idea 创建多模块依赖Maven项目

本来网上的教程还算多,但是本着自己有的才是自己的原则,还是自己写一份的好,虽然可能自己也不会真的用得着。

1. 创建一个新maven项目

2.

3. 输入groupid和artifactid,后面步骤直接next,最后finish

4.创建好后

5. 在主项目名称上点右键,创建第一个子模块

6

7

8 同理,在创建一个模块,创建好后

9 打开Project Structure将2个子模块的src/mian/java目录设置为Sources,只有设置为sources了,后面才能创建Class.

10 设置项目中childmoduletwo依赖于childmoduleone

11

12 前面设置后,只是为了再调用依赖代码时静态编译通过,也就是说仅仅是在写代码时,childmoduletwo调用childmoduleone不提示错误,实际运行时会出错的。

所以还需要在pom文件设置依赖。

13 childmoduleone中创建一个类One,写一个个测试方法,后面会被childmoduletwo调用

14 childmoduletwo中写一个类Two,用来调用One中的sayHello方法

15 运行Two

ps: 如果要添加javaweb模块和添加java模块基本是一样的,我只是为了测试方便,才加了2个java模块

转载于:https://www.cnblogs.com/liuyingke/p/7609810.html

idea 创建多模块依赖Maven项目相关推荐

  1. maven 公共模块依赖_idea 创建多模块依赖Maven项目

    本来网上的教程还算多,但是本着自己有的才是自己的原则,还是自己写一份的好,虽然可能自己也不会真的用得着. 1. 创建一个新maven项目 2. 3. 输入groupid和artifactid,后面步骤 ...

  2. IntelliJ-将Java项目/模块转换为Maven项目/模块

    本文翻译自:IntelliJ - Convert a Java project/module into a Maven project/module I have a project on Bitbu ...

  3. 多模块的maven项目,执行 install/deploy 指令时,排除指定module

    前言 适用于多模块的maven项目 方法1 在欲排除的 Module 的 pom.xml 文件中添加如下配置: <properties><maven.install.skip> ...

  4. 在Eclipse中使用Maven创建多模块的层级项目

    前言 Eclipse和maven 创建项目的结合, 可以先使用Maven创建项目后导入Eclipse,参见: maven创建Java 和 Web Project, 并导入Eclipse 也可以直接在E ...

  5. 如何通过CND指令创建一个新的Maven 项目,已经如何部署到tomcat 的webapps目录下

    *****************事先先明,该文章来自与百度查找,以及自己作为一个萌新,所遇到的一系列小问题,如有冒犯,敬请原谅**************** 首先:先解释一下何为Maven,以及写 ...

  6. 实例!使用Idea创建SSM框架的Maven项目

    大家好,我是雄雄,欢迎关注微信公众号[雄雄的小课堂]. 前言 书接前文,昨天带着大家下载且配置了maven,以及在idea中创建maven项目,今天,我们就结合ssm框架,在idea中实现一个增删改查 ...

  7. idea 创建 简单的scala maven项目

    1.创建maven scala项目 2.maven配置 <properties><scala.version>2.11.8</scala.version><s ...

  8. 分模块的maven项目调试时报Source not found的解决办法

    一.背景 通常在开发中,我们经常会拆分我们的项目为一个个maven子工程,然后用一个父项目进行集成,并且子项目还会继承自父项目.当我们对这些项目进行debug调试的时候往往会在eclipse中出现so ...

  9. IDEA创建三级目录的maven项目 图文详细

    1.三级目录结构图 以下是自己创建的例子: 2.创建一级项目 Project 项目名称:dhcc-shop-parent(网上例子) 注意:需要将Type改成Maven POM 3.创建二级目录 mo ...

最新文章

  1. 咕泡-装饰器 decorator 设计模式笔记
  2. 十分钟搭建和使用ELK日志分析系统
  3. python画50个图-python绘制多个子图的实例
  4. 驱动设计ARM(6410)-按键驱动0基础知识点
  5. 2021-06-18
  6. word2007修复工具_使用Word 2007作为博客工具
  7. RationRose UML建模工具
  8. ❤ ❤响应式小米官网源码!!!(js+css+html)❤ ❤
  9. spring AOP的配置
  10. html水晶按钮图片,css 如何实现一个水晶按钮的效果呢?
  11. Msfvenom建立后门程序指令及开启监听
  12. 微星主板Z370M mortar刷新BIOS导致主板MAC地址错误解决方法
  13. HALCON灰度值变换
  14. golang 内存管理
  15. 二分法的复杂度O(log2n)是什么意思
  16. 解决VS中的 无法启动程序,系统找不到指定文件 问题
  17. 《计算机操作系统》(第四版)汤子瀛等编著——思维导图详细版本
  18. html5设计制作作品,16个精美的 HTML5 作品集网站设计案例
  19. 《程序员》2012年8期精彩内容:我们的开源
  20. 北大陈春花院长博士文凭被质疑买自“野鸡大学”,牵出多位名校教授,北大回应...

热门文章

  1. 架构之Nginx(负载均衡/反向代理)
  2. [LaunchPad] 超声波测试,数码管显示
  3. MDK升级后的头文件冲突
  4. python 读取当前文件夹下所有后缀为.lib文件
  5. python中ascii码和字符的转换
  6. UNIX网络编程 卷2 源代码使用
  7. php详解递归,PHP递归算法详解
  8. opencv的两个错误
  9. Linux下安装并使用MySQL数据库
  10. AUTOSAR从入门到精通100讲(四)-CAN总线数据帧分类及格式详解