首页 > 其他分享 >'dependencies.dependency.version' for com.baomidou:mybatis-plus-boot-starter:jar is missin

'dependencies.dependency.version' for com.baomidou:mybatis-plus-boot-starter:jar is missin

时间:2024-11-22 23:29:20浏览次数:1  
标签:27 missing pom boot version plus mybatis com starter

我的是springboot多模块

父模块中引入了mybatis-plus的版本 不知道为什么在 mvn dependency:tree 时报错了

说是子模块没有设定mybatis-plus的版本 后再子模块加入版本号后不报错了,项目也可以正常启动了。

有懂的大神给看看什么问题

父pom

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.zjf</groupId>
    <artifactId>springCloudAlibaba</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>
<modules>
        <module>cloud-service</module>
        <module>user-server</module>
</modules>
<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.6.13</version>
        <relativePath/>
    </parent>


    <properties>
        <java.version>1.8</java.version>
        <!-- 编译时的编码 -->
        <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
        <!-- 文件拷贝时的编码 -->
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <spring-boot.version>2.6.13</spring-boot.version>
        <mybatis-plus.version>3.5.1</mybatis-plus.version>
    </properties>
<!-- 全局引入下载依赖地址,并不会引入依赖 -->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <version>${mybatis-plus.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
</project>

子pom

 

<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>

标签:27,missing,pom,boot,version,plus,mybatis,com,starter
From: https://www.cnblogs.com/zjf6666/p/18563919

相关文章

  • 【分块】LibreOJ 6277 数列分块入门1
    前言分块是一种优雅的暴力,将数组按块长\(\sqrt{n}\)进行分块,可实现区间加法、区间求和和区间逆序对计数等场景,进行\(m\)次操作的时间复杂度:\(O(m\sqrt{n})\)。对于整个块都进行操作,可以用打上标记的方式来取代操作这个块的全部元素,由于最多只需要处理\(\sqrt{n}\)个块,因此......
  • leetcode227. 基本计算器 II
    给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。整数除法仅保留整数部分。你可以假设给定的表达式总是有效的。所有中间结果将在 [-231,231 -1] 的范围内。注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如 eval() 。示例1:输......
  • java.lang.IllegalArgumentException: Unsupported class file major version xx解决
    在一次项目打包中遇到了这个问题,这个问题的本质是打包时,你依赖的包或这些依赖的间接依赖中含有高于当前项目构建jdk版本编译出来的类,导致打包失败。1.majorversion和jdk各版本对应关系可以自行搜索,当前主要版本的对应关系是c:55对应java11majorversion:52对应java8maj......
  • CEF127编译指南 Windows篇:安装depot_tools(四)
    1.引言在CEF(ChromiumEmbeddedFramework)的编译过程中,depot_tools是一个不可或缺的工具集。这套由Chromium项目开发的脚本和工具集,专门用于获取、管理和更新Chromium及其相关项目(包括CEF)的源代码。通过depot_tools,开发者能够高效地同步最新的CEF源码并进行项目构建。本文......
  • STM32(hal库)中HAL_ADC_PollForConversion 是 如何执行的?
    HAL_ADC_PollForConversion 是STM32HAL库中的一个函数,用于轮询(poll)ADC(模数转换器)的转换完成状态。这个函数会阻塞调用它的线程,直到ADC转换完成。以下是该函数的工作原理和执行步骤的详细解释:函数原型c复制代码HAL_StatusTypeDefHAL_ADC_PollForConversion(ADC_HandleT......
  • 解决 `Missing ‘package‘ key attribute on element package` 错误:Gradle 版本过低
    在Android项目开发中,AndroidManifest.xml是核心配置文件之一。最近在构建项目时,我遇到了Missing'package'keyattributeonelementpackage的错误,经过深入排查发现其根本原因是Gradle版本过低。本文将详细解析问题的成因,并分享完整的解决方法。错误描述构建项......
  • IDEA自动生成 serialVersionUID
    1.如何设置自动生成serialVersionUIDIDEA自动生成serialVersionUID需要进行下设置,在未设置之前,选中类名使用快捷键option+return,提示如下:自动生成serialVersionUID的设置如下:依次点击IntelliJIDEA->Perferences,在打开的设置框中按照如下提示,选中两个选项设置......
  • 力扣刷题--027.回文链表
    想放弃吗?,那当初为什么要开始?题目描述给定一个链表的头节点head,请判断其是否为回文链表。如果一个链表是回文,那么链表节点序列从前往后看和从后往前看是相同的。示例1:输入:head=[1,2,3,3,2,1]输出:true示例2:输入:head=[1,2]输出:false思路分析如......
  • LeetCode 2769[找出最大的可达成数字]
    题目链接LeetCode2769[找出最大的可达成数字]详情实例提示题解思路每一步操作可同时操作num和x,可同时增加或者减少,若使num为最小值,每一步增加1个,同时x减少一个,则此时的x即为最大值num减少同时x增加,则操作t步后,num和x一样,即num+t=x-t,则x......
  • 20222327 2024-2025-1 《网络与系统攻防技术》实验五实验报告
    一、实验内容网络攻击需要搜集的信息包括:攻击对象的名称和域名;目标网络位置,如IP地址、DNS服务器、外部网络拓扑结构;现实世界中的对应物,如注册信息、电话号段、网络或安全管理员及联系方式、地理位置等;网络地图,包括活跃主机IP、操作系统类型、开放的端口与运行的网络服务类型,以及......