From 49cc316a3d083744908d4749c7c2ae73e57ec0e2 Mon Sep 17 00:00:00 2001 From: Ivan Bessonov Date: Tue, 29 May 2018 13:56:24 +0300 Subject: [PATCH] maven - removed excessive "-f" parameter from maven goal command line if pom file name is already "pom.xml" --- .../idea/maven/execution/MavenExternalParameters.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenExternalParameters.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenExternalParameters.java index 60f192eaebce..c02ef67d7bb1 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenExternalParameters.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenExternalParameters.java @@ -54,6 +54,7 @@ import org.jetbrains.annotations.Nullable; import org.jetbrains.idea.maven.artifactResolver.MavenArtifactResolvedM31RtMarker; import org.jetbrains.idea.maven.artifactResolver.MavenArtifactResolvedM3RtMarker; import org.jetbrains.idea.maven.artifactResolver.common.MavenModuleMap; +import org.jetbrains.idea.maven.model.MavenConstants; import org.jetbrains.idea.maven.project.MavenGeneralSettings; import org.jetbrains.idea.maven.project.MavenProject; import org.jetbrains.idea.maven.project.MavenProjectsManager; @@ -405,7 +406,7 @@ public class MavenExternalParameters { parametersList.add(goal); } - if (parameters.getPomFileName() != null) { + if (parameters.getPomFileName() != null && !FileUtil.namesEqual(MavenConstants.POM_XML, parameters.getPomFileName())) { parametersList.add("-f"); parametersList.add(parameters.getPomFileName()); }