报错: org.springframework.boot.builder.SpringApplicationBuilder.([Ljava/lang/Object;)V

2023-11-16

springboot中引入eureka报错: 

java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljava/lang/Object;)V

这是由于springboot版本与eureka版本兼容的问题;

Spring Cloud版本:

 

Spring Cloud与Spring Boot版本匹配关系:

 

pom.xml添加eureka依赖

<?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.example</groupId>
    <artifactId>eureka-server</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>eureka-server</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.0.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>
    <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-dependencies</artifactId>
                    <version>
Camden.SR7</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
    </dependencyManagement>

    
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        
         <dependency>
           <groupId>org.springframework.cloud</groupId>
          <artifactId>spring-cloud-starter-eureka-server</artifactId>
        </dependency>


        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>
    

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>


</project>
 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

报错: org.springframework.boot.builder.SpringApplicationBuilder.([Ljava/lang/Object;)V 的相关文章

随机推荐

  • Java8中Map的遍历方式总结

    public class LambdaMap private Map
  • 核方法计算

    什么是核方法 往简单里说 核方法是将一个低维的线性不可分的数据映射到一个高维的空间 并期望映射后的数据在高维空间里是线性可分的 我们以异或数据集为例 在二维空间中 异或数据集是线性不可分的 但是通过将其映射到三维空间 我们可以非常简单地让其
  • Unity—反向动力学IK

    每日一句 人生最精彩的不是实现梦想的瞬间 而是坚持梦想的过程 目录 定义 准备 API 设置IK 头部IK 设置人物的头部根据视角旋转 手脚IK 案例 脚步IK 定义 一般来说 骨骼动画都是传统的从父节点到子节点的带动方式 即正向动力学 I
  • Django-Apscheduler定时任务

    常用方法 django crontab 最简单 类似crontab的方法进行定时任务的设置 但不支持Windows平台 django celery 非常晚上的定时任务库 但通常需要结合redis es等中间件结合使用 重 django ap
  • 一种改进的鲸鱼优化算法-附代码

    一种改进的鲸鱼优化算法 文章目录 一种改进的鲸鱼优化算法 1 鲸鱼优化算法 2 改进鲸鱼优化算法 2 1 准反向学习初始化种群 2 2 非线性收敛因子 2 3 自适应权重策略与随机差分法变异策略 3 实验结果 4 参考文献 5 Matlab
  • 直观理解神经网络最后一层全连接+Softmax

    直观理解神经网络最后一层全连接 Softmax 云 社区 腾讯云 tencent com
  • SeleniumLibrary4.5.0 关键字详解(十一)

    SeleniumLibrary4 5 0 关键字详解 十一 库版本 4 5 0 库范围 全局 命名参数 受支持 简介 SeleniumLibrary是Robot Framework的Web测试库 本文档说明了如何使用SeleniumLibr
  • pydantic学习与使用-11.pycharm插件pydantic 语法提示功能

    前言 虽然 pydantic 可以很好地与任何开箱即用的 IDE 配合使用 但在 PyCharm 的 JetBrains Plugins Repository 上提供了一个提供改进的 pydantic 集成的PyCharm 插件 可以更高效
  • 使用stm32进行ota升级

    主要方案 1 硬件方案 只使用mcu内部flash 没有外置flash 2 数据传输协议 ymodem 如果不了解ymodem值得去了解下 3 bootloader和app存放方案 将mcu内部flash分为两块内存 分别存放bootloa
  • 时序预测

    时序预测 MATLAB实现LSTM长短期记忆神经网络时间序列预测 多指标评价 目录 时序预测 MATLAB实现LSTM长短期记忆神经网络时间序列预测 多指标评价 效果一览 基本描述 模型结构 程序设计 效果一览 基本描述 长
  • 亚马逊云科技Build On2022技能提升计划第二季——揭秘出海爆款新物种背后的黑科技

    Build On是什么 亚马逊云科技开发者Build On是由亚马逊团队策划 开发者社区联合打造的动手实操系列活动 它是以现实技术应用和需求场景为核心 结合时下重点技术领域与亚马逊云科技的前沿技术方案打造的 面向开发人员 IT技术人员 或技
  • mysql插入新字段方法

    MySQL 允许在开头 中间和结尾处添加字段 一 开头 MySQL 默认在表的最后位置添加新字段 开头位置 第一列的前面 添加新字段 那么可以使用 FIRST 关键字 ALTER TABLE lt 表名 gt ADD lt 新字段名 gt
  • PAT C入门题目-7-19 计算天数 (15 分)

    7 19 计算天数 15 分 本题要求编写程序计算某年某月某日是该年中的第几天 输入格式 输入在一行中按照格式 yyyy mm dd 即 年 月 日 给出日期 注意 闰年的判别条件是该年年份能被4整除但不能被100整除 或者能被400整除
  • 图数据库(十二):Neo4j中数据类型及部分数据类型转换函数

    数据类型可以分为三大类 属性类型 数值类 Integer 和 Float 字符类 String 布尔类 Boolean 空间类 Point 时间类 Date Time LocalTime DateTime LocalDateTime 和 D
  • ChatGPT中文版Prompt提示工程超详细指南《提示工程高级技巧与技术》Github最新破万星项目Meta AI前工程师解密百万年薪提示工程师GPT-4模型优化利器(二)不定期更新

    提示工程高级技巧与技术 前言 Introduction 导言 零样本提示 少样本提示 少样本提示的限制 Chain of Thought Prompting 链式思考 CoT 提示 零样本COT提示 Zero shot COT 自我一致性
  • 【华为OD机试真题 JAVA】最长的指定瑕疵度的元音子串

    JS版 华为OD机试真题 JS 最长的指定瑕疵度的元音子串 标题 最长的指定瑕疵度的元音子串 时间限制 1秒 内存限制 262144K 语言限制 不限 开头和结尾都是元音字母 aeiouAEIOU 的字符串为 元音字符串 其中混杂的非元音字
  • 微信小程序中如何实现微信支付

    微信支付是微信公众平台提供的一种在线支付服务 可以为用户提供快速 方便 安全的支付体验 而在微信小程序中实现微信支付 则可以为应用程序提供更多的功能和服务 提高用户体验和商业价值 因此 在本文中 我们将介绍如何在微信小程序中实现微信支付 步
  • 轻量级linux桌面环境,Linux发行版最为轻量级的桌面环境之一Xfce 桌面

    开源多样性应该是 Linux 最好的特性之一 用户可以不断尝试各种自己喜欢的新鲜玩法与花样 并从中选择最适合自己的应用 无论你是 Linux 新人还是老鸟 层出不穷的应用和桌面环境可能都会让我们应接不暇 特别是尝试不同的 Linux 桌面环
  • Android之仿今日头条顶部导航栏效果

    随着时间的推移现在的软件要求显示的内容越来越多 所以要在小的屏幕上能够更好的显示更多的内容 首先我们会想到底部菜单栏 但是有时候像今日头条新闻客户端要显示的内容太多 而且又想在主界面全部显示出来 所以有加了顶部导航栏 今日头条顶部导航栏区域
  • 报错: org.springframework.boot.builder.SpringApplicationBuilder.([Ljava/lang/Object;)V

    springboot中引入eureka报错 java lang NoSuchMethodError org springframework boot builder SpringApplicationBuilder