maven子模块之间互相引入依赖,pom文件报错

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liuyancainiao/article/details/84936651

还是比较菜

父项目是A,两个子项目是B和C,B中想引入C,会发现报错了,原因是我们install的顺序有问题

我建议:

先把你添加的其他依赖全部去掉,只剩下单纯的B-A,B-C的依赖,然后先 maven install父项目,把父子关系建立起来,父项目A中要包括duimaven插件的引用,例如:

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
        </plugins>
    </build>

这样的,之后你再去添加B-C这种子项目间的依赖,应该就没问题了

展开阅读全文

没有更多推荐了,返回首页