From ffb4c62ca0cf1202c95cef569191eb58c9d221ea Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Thu, 2 Feb 2017 14:17:45 -0800 Subject: [PATCH] More diagnostic output when build of test project fails. --- .../ide/vscode/commons/maven/MavenBuilder.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/MavenBuilder.java b/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/MavenBuilder.java index 2e95b0d2d..d1d12b5f6 100644 --- a/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/MavenBuilder.java +++ b/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/MavenBuilder.java @@ -20,8 +20,8 @@ import org.springframework.ide.vscode.commons.util.ExternalCommand; import org.springframework.ide.vscode.commons.util.ExternalProcess; public class MavenBuilder { - - + + private Path projectPath; private List targets; @@ -39,35 +39,35 @@ public class MavenBuilder { ExternalProcess process = new ExternalProcess(projectPath.toFile(), new ExternalCommand(all.toArray(new String[all.size()])), true); if (process.getExitValue() != 0) { - throw new RuntimeException("Failed to build test project! " + process.getErr()); + throw new RuntimeException("Failed to build test project! " + process); } } - + public static MavenBuilder newBuilder(Path projectPath) { return new MavenBuilder(projectPath); } - + public MavenBuilder clean() { targets.add("clean"); return this; } - + public MavenBuilder pack() { targets.add("package"); return this; } - + public MavenBuilder skipTests() { properties.add("-DskipTests"); return this; } - + public MavenBuilder javadoc() { properties.add("javadoc:javadoc"); properties.add("-Dshow=private"); return this; } - + private MavenBuilder(Path projectPath) { this.projectPath = projectPath; this.targets = new ArrayList<>();