diff --git a/maven-plugins/bnd-maven-plugin/src/main/java/aQute/bnd/maven/plugin/BndMavenPlugin.java b/maven-plugins/bnd-maven-plugin/src/main/java/aQute/bnd/maven/plugin/BndMavenPlugin.java index c75ad18859..d5f8b51cf8 100644 --- a/maven-plugins/bnd-maven-plugin/src/main/java/aQute/bnd/maven/plugin/BndMavenPlugin.java +++ b/maven-plugins/bnd-maven-plugin/src/main/java/aQute/bnd/maven/plugin/BndMavenPlugin.java @@ -3,7 +3,10 @@ import java.io.File; import java.util.List; +import aQute.bnd.osgi.Builder; +import aQute.bnd.osgi.Constants; import org.apache.maven.model.Resource; +import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; @@ -77,4 +80,10 @@ public boolean isSkip() { return skip; } + @Override + protected void processBuilder(Builder builder) throws MojoFailureException { + // pendantic=true causes more log output which maybe important during + // building + builder.setProperty(Constants.PEDANTIC, Boolean.TRUE.toString()); + } }