Spring Boot项目中Maven引入依赖常见报错问题解决

问题1:Could not find artifact com.zjbdos.cloud:zjbdos-cloud-framework-core:pom:1.0.0 in alimaven (http://maven.aliyun.com/nexus/content/groups/public/) 以及 Failure to find com.zjbdos.cloud:zjbdos-cloud-framework-core:jar:1.0.0 in http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of alimaven has elapsed or updates are forced

解决1:(前提:依赖坐标匹配正确) 如果这个zjbdos-cloud-framework-core是你内部的包并且已经放到本地maven仓库里面,只需要把zjbdos-cloud-framework-core下面的_remote.repositories以及包含.lastUpdated的文件删除即可。

_remote.repositories:记录依赖来源仓库

.lastUpdated:记录最后更新时间戳

问题2:引入本地仓库的maven依赖(zjbdos-cloud-framework-core)后发现其他依赖(mybatis-plus-extension)报错

解决2:排除 zjbdos-cloud-framework-core中的 MyBatis Plus 依赖

这zjbdos-cloud-framework-core里面发现也引入了mybatis-plus-extension导致与现有项目中的mybatis-plus-extension依赖发生冲突导致报错,直接排除就好了

在引入的时候排除

xml 复制代码
<dependency>
    <groupId>com.zjbdos.cloud</groupId>
    <artifactId>zjbdos-cloud-framework-core</artifactId>
    <version>1.0.0</version>
    <exclusions>
        <exclusion>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-extension</artifactId>
        </exclusion>
        <exclusion>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
        </exclusion>
        <exclusion>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-core</artifactId>
        </exclusion>
    </exclusions>
</dependency>
相关推荐
金銀銅鐵15 小时前
[Java] 如何理解 class 文件中字段的 access flags?
java·后端
不懒不懒15 小时前
基于 Flask —— 异步任务处理接口服务
后端·python·flask
Xidaoapi15 小时前
Python FastAPI性能优化实战:8个让你的API快3倍的技巧
后端·程序员
William Dawson15 小时前
【通俗易懂!Spring四大核心注解源码解读:@Configuration、@ComponentScan、@Import、@EnableXXX实战】
java·后端·spring
倚栏听风雨15 小时前
Mac 本地开发:用 Nginx 配置自定义域名代理到本地服务
后端
fliter15 小时前
在 Rust 异步接口的丛林中生存:从同步 I/O 到手写异步状态机
后端
菜菜小狗的学习笔记16 小时前
八股(九)杂七杂八
java·后端·spring
逍遥德16 小时前
Java编程高频的“技术点”-01:自定义全局异常处理器
java·开发语言·spring boot·后端
小旭952717 小时前
商品详情实现与缓存问题(穿透、击穿、雪崩)解决方案
java·数据库·spring boot·后端·缓存
迷渡17 小时前
用 Rust 重写的 Bun 有 13365 个 unsafe!
开发语言·后端·rust