当前位置: 首页 > 知识库问答 >
问题:

Spring-boot-starter-父ANDSpring版本

武睿
2023-03-14

我正在开发一个JavaSpringWeb服务应用程序。该应用程序有一个maven多模块布局,包含一个webapp模块和一个带有改进客户端的客户端模块。

我想使用spring boot starter来管理我的依赖项,因此我的webapp有以下条目:

<parent>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-parent</artifactId>
 <version>2.1.3.RELEASE</version>
</parent>

我的客户需要一些Spring类型,而这种依赖性会导致:

 <dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context</artifactId>
  <version>5.1.4.RELEASE</version>
 </dependency>

有没有办法把这些版本结合起来?

共有1个答案

牟星火
2023-03-14

您可以在没有父级的情况下使用Spring Boot。

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-maven-without-a-parent

因此,您可以将依赖关系管理添加到自己的父POM中,两个模块都可以将其用作父POM。

 类似资料:
  • 我当前的spring boot项目有spring boot starter父级依赖关系pom文件,版本为1.5.release。有没有可能升级到2.0版本。如果是的话,我们如何做到这一点呢?

  • 我从这里得到了一个很好的简单的SSO示例项目 加载http://localhost:8082/app1它将重定向到http://localhost:8080/sso-server的登录页 用户名:用户,密码:密码 现在我的问题是示例使用spring-boot-starter-parent版本1.5.9。release 现在在加载app1时,它将显示sso登录窗口。但成功登录后,会抛出404错误。

  • 我正在努力学习spring boot,我注意到有两种选择。 > spring-boot-starter-web-根据文档,它支持全栈web开发,包括Tomcat和web-mvc spring-Boot-Starter-Tomcat 既然#1支持Tomcat,为什么要使用#2呢? 有什么不同? 谢谢

  • 主要内容:starter,spring-boot-starter-parent传统的 Spring 项目想要运行,不仅需要导入各种依赖,还要对各种 XML 配置文件进行配置,十分繁琐,但 Spring Boot 项目在创建完成后,即使不编写任何代码,不进行任何配置也能够直接运行,这都要归功于 Spring Boot 的 starter 机制。本节我们将对 stater 进行介绍。 starter Spring Boot 将日常企业应用研发中的各种场景都抽取出来,做成一个个的

  • 原因:java。lang.UnsupportedClassVersionError:org/bson/codecs/record/recordcodeceprovider由最新版本的Java运行时(类文件版本61.0)编译,该版本的Java运行时仅识别Java中高达59.0的类文件版本。基本/java。lang.ClassLoader。defineClass1(本机方法)~[na:na] 在pom

  • 我有多个spring项目,它们都具有相同的自定义父POM,它们都继承了它们的spring-boot版本(1.5.18.release)。只有一个子项目需要更新到版本2.1.4.release,但是当我导入spring-boot-dependencies时,子项目中的spring-boot dependencies仍然保持在版本1.5.18.release。 自定义父POM: