网上看了很多博客,都是说在根工程那里clean,install一下就可以了
在这里插入图片描述
根本原因还是要看Could not resolve dependencies for project …,我这边是common工程打包的时候打成了war包,其他工程都是依赖jar包,根本没法编译war包
解决方法:
设置打包方式
在这里插入图片描述

    <artifactId>gulimall-common</artifactId>
    <packaging>jar</packaging>
    <description>每一个公共微服务公共的依赖,bean,工具类等</description>

packaging设置成jar包,然后重新打包一下这个工程,这个时候其他依赖common工程的项目就能编译成功

结论:还得看一下是哪个工程出了问题,直接打包根目录根本没法成功,网上能成功是在每个工程都能打包成功的前提下直接clean\install的,真正的方法是先把报错信息的工程进行单独的打包(mvn clean install),再打包依赖着这个工程的包就可以解决问题。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐