idea如何搭建多层子模块

idea如何搭建多层子模块,第1张

idea如何搭建多层子模块

我这建的是springboot工程内套多个子maven的实例

首先我们先快速的搭建一个springboot的工程,起个名字为edu_parent

然后我们补充一下我们项目需要用到的依赖


        1.8
        0.0.1-SNAPSHOT
        3.0.5
        2.0
        2.7.0
        2.8.3

我这里只是添加了部分依赖的版本号

然后我们写一些依赖管理,这里只是看格式即可,详细依赖包从官网上找


        
            
            
                org.springframework.cloud
                spring-cloud-dependencies
                Hoxton.RELEASE
                pom
                import
            

            
                org.springframework.cloud
                spring-cloud-alibaba-dependencies
                ${cloud-alibaba.version}
                pom
                import
            
            
            
                com.baomidou
                mybatis-plus-boot-starter
                ${mybatis-plus.version}
            
    

然后我们需要在此父工程下创建多个maven子模块,

这里我们需要做两件事:

(1)删除edu_parent里面的src目录

(2)我们需要在父工程的pom文件中加入pom

com.yuan
    edu_parent
    pom
    0.0.1-SNAPSHOT
    edu_parent
    Demo project for Spring Boot

然后我们在父工程下创建maven子模块,service

同理我们先补充pom文件:这里只是部分依赖,在这个模块下不需要在写版本号了,因为他的父工程都定义好了。


            org.springframework.boot
            spring-boot-starter-web
        

        
        
            com.baomidou
            mybatis-plus-boot-starter
        

        
        
            mysql
            mysql-connector-java
        

        
        
            org.apache.velocity
            velocity-engine-core
        

然后同理,我们需要在这个maven模块下再创建一个maven的子模块:service_edu

 最终的三层是这个样子,我们需要在我们的service_edu里面写一些接口与实现

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4996236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存