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

还是比较菜

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

我建议:

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


        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                2.3.2
                
                    1.8
                    1.8
                    UTF-8
                

            

        

   

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

你可能感兴趣的:(maven)