美文网首页
使用 IntelliJ IDEA maven 创建多模块依赖项目

使用 IntelliJ IDEA maven 创建多模块依赖项目

作者: 高俊 | 来源:发表于2018-04-17 11:46 被阅读927次

    前言

    之前在想要利用 IDEA 创建一个多模块依赖项目,可能是我运气不好,搜了整整一个多小时,试了很多种方法,最后都不正确。所以本文就是为了解决,利用 IDEA 创建多模块依赖项目

    一、创建父模块

     父模块主要是管理着整个项目所有的 pom 文件
    
    父模块01
    父模块02

    二、创建子模块

        为了方便,本次子模块只做简单而典型的三个(core[代码核心模块],uiweb[前端],mgrsite[后端])
    

    1、创建核心模块

        core模块主要是用来存放核心而且前端和后端都需要用到的代码
    
    模块创建方法
        上面的这个截图,是所有模块创建的步骤
    
    核心模块
          创建核心模块 core 时要注意的是,选择 quickstart 类型以及 core 的 parent 是 GjTest
    
    core 模块的存放路径

    2、创建 web 模块

        uiweb 模块是专门写以及存放前端的代码以及jsp、freemark、html 等等
    
    uiweb子模块
        前端 uiweb 和 mgrsite 都是webapp 类型,这里只展示其中一个的创建过程
    

    如何判断整个项目创建成功

    父模块的 pom 文件
        注意的是,父模块的打包类型为 pom
    
    core 模块的 pom
        core 模块打包类型是 jar
    
    uiweb 的 pom
          前端uiweb 以及后端 mgrsite 的 pom 打包类型均为 war
    

    多提一句

        多模块依赖创建完成,搭建整个项目之后,会出现core 里面的一些类我在 uiweb 或者 mgrsite 模块中用到,
        但是如果直接使用会报错。。所以一般我们会在uiweb 和 mgrsite 的 pom 文件中添加这个
    
             这里有所报错是由于我在其他的编译器写的,并没有在实验项目里面写。
             这个 it666就是之前说的你所在的公司域名的倒写(虽然我没有倒写)
    

    结语

    希望我的这篇文章对你有所帮助,后面我会继续更新关于ssm 的一个小实践项目。。。。

    相关文章

      网友评论

          本文标题:使用 IntelliJ IDEA maven 创建多模块依赖项目

          本文链接:https://www.haomeiwen.com/subject/vusukftx.html