This is an automated email from the ASF dual-hosted git repository.

olamy pushed a commit to branch MRRESOURCES-121-dependencies-ignored
in repository 
https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git

commit 267b80d643501871d2d54f307eb4a9a1b14d91d0
Author: Olivier Lamy <ol...@apache.org>
AuthorDate: Sun Aug 7 21:06:04 2022 +1000

    [MRRESOURCES-121] fix it by adding system properties and user properties
    
    Signed-off-by: Olivier Lamy <ol...@apache.org>
---
 .../maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java    | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
 
b/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
index e58e161..cd70a67 100644
--- 
a/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
+++ 
b/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
@@ -68,6 +68,7 @@ import 
org.apache.maven.lifecycle.internal.ProjectArtifactFactory;
 import org.apache.maven.model.Model;
 import org.apache.maven.model.Organization;
 import org.apache.maven.model.Resource;
+import org.apache.maven.model.building.ModelBuildingRequest;
 import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
@@ -659,7 +660,11 @@ public class ProcessRemoteResourcesMojo
             try
             {
                 ProjectBuildingRequest req = new 
DefaultProjectBuildingRequest()
+                        .setValidationLevel( 
ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL )
+                        .setProcessPlugins( false )
                         .setRepositorySession( 
mavenSession.getRepositorySession() )
+                        .setSystemProperties( 
mavenSession.getSystemProperties() )
+                        .setUserProperties( mavenSession.getUserProperties() )
                         .setLocalRepository( localRepository )
                         .setRemoteRepositories( remoteRepo );
                 ProjectBuildingResult res = projectBuilder.build( artifact, 
req );

Reply via email to