diff --git a/buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/StandardLibraryUpdateResolver.java b/buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/StandardLibraryUpdateResolver.java index b1fecd698a..f5ffd02cac 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/StandardLibraryUpdateResolver.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/StandardLibraryUpdateResolver.java @@ -87,8 +87,10 @@ class StandardLibraryUpdateResolver implements LibraryUpdateResolver { if (versionAlignment != null) { Set alignedVersions = versionAlignment.resolve(); if (alignedVersions != null && alignedVersions.size() == 1) { - return new VersionOption.AlignedVersionOption( - DependencyVersion.parse(alignedVersions.iterator().next()), versionAlignment); + DependencyVersion alignedVersion = DependencyVersion.parse(alignedVersions.iterator().next()); + if (!alignedVersion.equals(library.getVersion().getVersion())) { + return new VersionOption.AlignedVersionOption(alignedVersion, versionAlignment); + } } } return null;