java吧 关注:1,292,343贴子:12,823,304
  • 7回复贴,共1

SpringBoot子模块版本问题

只看楼主收藏回复

想问一下吧内的各位大佬,我业余练习微服务,想通过Elasticsearch搭建一个主搜模块,但是这个微服务启动一直报错,网上也查了很多原因,说是因为SpringBoot和ES版本冲突导致的。我的ES版本是7.9.3,但是SpringBoot版本是2.1.5,但是没办法换了,因为SpringBoot和SpeingCloud版本已经匹配了,现在把SpringBoot版本升级肯定会有更多的问题,我对Maven方面了解不多,能否让这个主搜模块不使用父pom中的SpringBoot版本而是单独定义?谢谢各位啦!


IP属地:北京1楼2022-04-17 12:42回复
    现在Springboot起码都2.5了


    IP属地:河南来自Android客户端2楼2022-04-17 13:09
    收起回复
      2025-12-23 22:20:24
      广告
      不感兴趣
      开通SVIP免广告
      你自己写不就直接覆盖了嘛


      来自Android客户端3楼2022-04-17 13:09
      收起回复
        子pom不写依赖jar包的版本号是引用父pom的,写了就用自己的


        IP属地:江苏来自Android客户端4楼2022-04-17 13:21
        收起回复
          如果是用springboot的starter引用的jar包,可以用pom里面的<exclusion>标签来剔除2.1.5版本starter里面的某个jar包,再自己加个依赖引入新版本的jar包


          IP属地:江苏来自Android客户端5楼2022-04-17 13:25
          回复