summaryrefslogtreecommitdiff
path: root/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java')
-rw-r--r--plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java
index 0bf342fcdcfa..13b58ca94b12 100644
--- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java
+++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenConfigurationProducer.java
@@ -29,6 +29,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile;
import org.jetbrains.annotations.NotNull;
+import org.jetbrains.idea.maven.model.MavenExplicitProfiles;
import org.jetbrains.idea.maven.project.MavenProjectsManager;
import java.util.Collection;
@@ -76,9 +77,9 @@ public class MavenConfigurationProducer extends RuntimeConfigurationProducer {
VirtualFile f = ((PsiFile)l.getPsiElement()).getVirtualFile();
List<String> goals = ((MavenGoalLocation)l).getGoals();
- Collection<String> profiles = MavenProjectsManager.getInstance(l.getProject()).getExplicitProfiles();
+ MavenExplicitProfiles profiles = MavenProjectsManager.getInstance(l.getProject()).getExplicitProfiles();
- return new MavenRunnerParameters(true, f.getParent().getPath(), goals, profiles);
+ return new MavenRunnerParameters(true, f.getParent().getPath(), goals, profiles.getEnabledProfiles(), profiles.getDisabledProfiles());
}
public int compareTo(Object o) {