mirror of
https://gitee.com/dcren/initializr.git
synced 2026-02-25 21:22:58 +08:00
Upgrade to Maven Resolver 1.9.7 and Maven Resolver Provider 3.9.1
See gh-1415
This commit is contained in:
committed by
Stephane Nicoll
parent
e8438e79bb
commit
ca58d13701
@@ -17,8 +17,8 @@
|
||||
<java.version>17</java.version>
|
||||
<commons-compress.version>1.23.0</commons-compress.version>
|
||||
<commons-text.version>1.10.0</commons-text.version>
|
||||
<maven-resolver.version>1.7.3</maven-resolver.version>
|
||||
<maven-resolver-provider.version>3.8.7</maven-resolver-provider.version>
|
||||
<maven-resolver.version>1.9.7</maven-resolver.version>
|
||||
<maven-resolver-provider.version>3.9.1</maven-resolver-provider.version>
|
||||
<spring-boot.version>3.1.0</spring-boot.version>
|
||||
<spring-cloud-contract.version>4.0.2</spring-cloud-contract.version>
|
||||
</properties>
|
||||
|
||||
@@ -21,6 +21,7 @@ import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Properties;
|
||||
|
||||
import org.apache.maven.repository.internal.MavenRepositorySystemUtils;
|
||||
import org.eclipse.aether.DefaultRepositorySystemSession;
|
||||
@@ -81,6 +82,15 @@ class MavenResolverDependencyManagementVersionResolver implements DependencyMana
|
||||
LocalRepository localRepository = new LocalRepository(cacheLocation.toFile());
|
||||
this.repositorySystem = serviceLocator.getService(RepositorySystem.class);
|
||||
session.setLocalRepositoryManager(this.repositorySystem.newLocalRepositoryManager(session, localRepository));
|
||||
final Properties systemProperties = new Properties();
|
||||
|
||||
Properties sysProp = System.getProperties();
|
||||
synchronized (sysProp) {
|
||||
systemProperties.putAll(sysProp);
|
||||
}
|
||||
|
||||
session.setSystemProperties(systemProperties);
|
||||
session.setConfigProperties(systemProperties);
|
||||
session.setReadOnly();
|
||||
this.repositorySystemSession = session;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user