美文网首页
Maven中Plugins和Dependencies消失的问题

Maven中Plugins和Dependencies消失的问题

作者: bear_small | 来源:发表于2021-04-16 15:18 被阅读0次

    1.我的项目结构

    ├── admin-biz
    │   ├── admin-api
    │   └── admin-boot
    └── 。。。
    

    父项目

     <artifactId>admin-biz</artifactId>
     <name>${project.artifactId}</name>
     <version>${parent.version}</version>
     <packaging>pom</packaging>
    
     <modules>
         <module>admin-api</module>
         <module>admin-boot</module>
     </modules>
    

    子项目(Api)

    <parent>
            <artifactId>admin-biz</artifactId>
            <groupId>com.shmily</groupId>
            <version>1.0.0.RELEASE</version>
        </parent>
    
        <artifactId>admin-api</artifactId>
        <name>${project.artifactId}</name>
        <packaging>jar</packaging>
    

    子项目(Service)

    <parent>
            <artifactId>admin-biz</artifactId>
            <groupId>com.shmily</groupId>
            <version>1.0.0.RELEASE</version>
        </parent>
    
        <artifactId>admin-boot</artifactId>
        <name>${project.artifactId}</name>
        <version>${parent.version}</version>
        <packaging>jar</packaging>
    

    Api用来放entity,vo,dto,domain和对外接口等文件,boot用于具体的业务处理,此时admin-boot是需要依赖admin-api的,直接引入依赖的话,必须添加版本号(如下图),否则它不会提示报错,并且你的maven工具栏部分,对应需要依赖的项目(即我此处的项目admin-boot)下的Plugins和Dependencies也会消失

    <dependency>
                <groupId>com.shmily</groupId>
                <artifactId>admin-api</artifactId>
                <version>${parent.version}</version>
            </dependency>
    

    相关文章

      网友评论

          本文标题:Maven中Plugins和Dependencies消失的问题

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