diff --git a/pom-explorer-core/src/main/java/fr/lteconsulting/pomexplorer/MavenResolver.java b/pom-explorer-core/src/main/java/fr/lteconsulting/pomexplorer/MavenResolver.java index 0fcf276f..afbfa119 100644 --- a/pom-explorer-core/src/main/java/fr/lteconsulting/pomexplorer/MavenResolver.java +++ b/pom-explorer-core/src/main/java/fr/lteconsulting/pomexplorer/MavenResolver.java @@ -55,7 +55,7 @@ public void init( String mavenSettingsFilePath ) repositories = callMethod( mavenSession, "getRemoteRepositories" ); s = getField( mavenSession, "session" ); system = getField( mavenSession, "system" ); - settings = getField( mavenSession, "settings" ); + settings = getField(getField(mavenSession, "settingsManager"), "settings"); localRepositoryPath = getField( settings, "localRepository" ); } diff --git a/pom.xml b/pom.xml index 18a63a52..62660097 100644 --- a/pom.xml +++ b/pom.xml @@ -70,20 +70,18 @@ org.apache.maven maven-core - 3.1.0 + 3.6.3 org.jboss.shrinkwrap.resolver shrinkwrap-resolver-depchain - 2.1.1 + 3.1.4 pom - org.jboss.shrinkwrap.resolver shrinkwrap-resolver-impl-maven - 2.1.1 + 3.1.4 fr.lteconsulting