diff --git a/initializr-parent/pom.xml b/initializr-parent/pom.xml
index 25f1e8ce..0eefa6d0 100644
--- a/initializr-parent/pom.xml
+++ b/initializr-parent/pom.xml
@@ -17,8 +17,8 @@
17
1.23.0
1.10.0
- 1.7.3
- 3.8.7
+ 1.9.7
+ 3.9.1
3.1.0
4.0.2
diff --git a/initializr-version-resolver/src/main/java/io/spring/initializr/versionresolver/MavenResolverDependencyManagementVersionResolver.java b/initializr-version-resolver/src/main/java/io/spring/initializr/versionresolver/MavenResolverDependencyManagementVersionResolver.java
index a59bc521..562863c0 100644
--- a/initializr-version-resolver/src/main/java/io/spring/initializr/versionresolver/MavenResolverDependencyManagementVersionResolver.java
+++ b/initializr-version-resolver/src/main/java/io/spring/initializr/versionresolver/MavenResolverDependencyManagementVersionResolver.java
@@ -81,6 +81,7 @@ class MavenResolverDependencyManagementVersionResolver implements DependencyMana
LocalRepository localRepository = new LocalRepository(cacheLocation.toFile());
this.repositorySystem = serviceLocator.getService(RepositorySystem.class);
session.setLocalRepositoryManager(this.repositorySystem.newLocalRepositoryManager(session, localRepository));
+ session.setUserProperties(System.getProperties());
session.setReadOnly();
this.repositorySystemSession = session;
}