Spring Boot 2.7.5 Released: Key Fixes and Maven Mirror Workarounds

Spring Boot 2.7.5 has been released with over 30 bug fixes and dependency upgrades, includes details on configuration comment detection, Kafka auto‑configuration changes, PEM certificate handling, and provides guidance on switching from the unavailable Alibaba Cloud Maven mirror to Tencent Cloud’s mirror.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
Spring Boot 2.7.5 Released: Key Fixes and Maven Mirror Workarounds

Spring Boot 2.7.5 has been released, bringing more than 30 bug fixes and dependency upgrades.

Maven dependency coordinates are available in Maven Central, but cannot be retrieved from the Alibaba Cloud Maven repository.
<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.7.5</version>
  <relativePath/> <!-- lookup parent from repository -->
</parent>

Specific updates include:

2. Defect Fixes

Multiple configuration blocks now recognize !--- as comments automatically.

Executor configprops endpoint now correctly displays DataSize properties.

Refactored bean injection in @KafkaAutoConfiguration for easier overriding.

PEM‑format certificates in the configuration container are now correctly recognized.

Assertions on CapturedOutput in Kotlin are significantly faster. CouchbaseReactiveHealthIndicator now performs endpoint checks in a non‑blocking manner.

Empty @DefaultValue cannot be used for collections, maps, or arrays.

3. Suspension of Alibaba Cloud Maven Proxy

To improve the mirror site experience, the Alibaba Cloud Maven repository will undergo a system upgrade in October, during which the mirror will be paused.

If you use the Alibaba Cloud Maven proxy, you will encounter missing dependency errors.

4. Using Tencent Cloud Maven Proxy

Configure Tencent Cloud Maven proxy in maven/settings.xml:

<mirror>
    <id>nexus-tencentyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus tencentyun</name>
    <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>
Using Tencent Cloud’s multi‑threaded download may trigger a 502 error; simply retry.
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Backend Developmentdependency managementSpring BootBug Fixes
Java Architecture Diary
Written by

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.