diff --git a/src/main/java/org/apache/maven/plugin/compiler/IncrementalBuild.java b/src/main/java/org/apache/maven/plugin/compiler/IncrementalBuild.java index 1dc849d4b..274e9708d 100644 --- a/src/main/java/org/apache/maven/plugin/compiler/IncrementalBuild.java +++ b/src/main/java/org/apache/maven/plugin/compiler/IncrementalBuild.java @@ -318,7 +318,7 @@ static EnumSet parse(final String values) { /** * Whether to provide more details about why a module is rebuilt. */ - private final boolean showCompilationChanges; + final boolean showCompilationChanges; /** * Creates a new helper for an incremental build. diff --git a/src/main/java/org/apache/maven/plugin/compiler/ToolExecutor.java b/src/main/java/org/apache/maven/plugin/compiler/ToolExecutor.java index 1ae46b18b..f775be845 100644 --- a/src/main/java/org/apache/maven/plugin/compiler/ToolExecutor.java +++ b/src/main/java/org/apache/maven/plugin/compiler/ToolExecutor.java @@ -405,7 +405,12 @@ public boolean applyIncrementalBuild(final AbstractCompilerMojo mojo, final Opti if (n > 1) { sb.append('s'); // Make plural. } - logger.info(sb.append('.')); + sb.append('.'); + if (incrementalBuild.showCompilationChanges) { + logger.info(sb); + } else { + logger.debug(sb); + } } } if (!(checkSources | checkDepends | checkOptions)) {