Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java')
-rw-r--r--org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java b/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java
index 426f7cc1..00d8b661 100644
--- a/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java
+++ b/org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/embedder/MavenExecutionContext.java
@@ -11,6 +11,8 @@
package org.eclipse.m2e.core.internal.embedder;
+import static org.eclipse.m2e.core.internal.M2EUtils.copyProperties;
+
import java.util.ArrayDeque;
import java.util.Collections;
import java.util.Deque;
@@ -219,7 +221,7 @@ public class MavenExecutionContext implements IMavenExecutionContext {
// oddly, there are no unit tests that fail if this is commented out
Properties systemProperties = new Properties();
EnvironmentUtils.addEnvVars(systemProperties);
- systemProperties.putAll(System.getProperties());
+ copyProperties(systemProperties, System.getProperties());
request.setSystemProperties(systemProperties);
}

Back to the top