Example usage for org.apache.maven.plugin.logging Log Log

List of usage examples for org.apache.maven.plugin.logging Log Log

Introduction

In this page you can find the example usage for org.apache.maven.plugin.logging Log Log.

Prototype

Log

Source Link

Usage

From source file:org.metaeffekt.dcc.bundle.maven.FilterLibsMojo.java

License:Apache License

public static void main(String[] args) throws MojoExecutionException, MojoFailureException {
    FilterLibsMojo mojo = new FilterLibsMojo();
    mojo.setLibDir(/*  w  ww.j  ava2s. c  om*/
            "C:/dev/workspace/ehi-system-integration-trunk/bundles/ehi-atna-integration/target/tmp/bundle-artifact/lib");
    mojo.setLibPattern("*.jar");
    mojo.setMetaDataDir(
            "C:/dev/workspace/ehi-system-integration-trunk/bundles/ehi-atna-integration/target/tmp/filter");
    mojo.setMetaDataPattern("**/lib.metadata");
    mojo.setProject(new MavenProject());
    mojo.setLog(new Log() {

        @Override
        public void warn(CharSequence arg0, Throwable arg1) {
        }

        @Override
        public void warn(Throwable arg0) {
        }

        @Override
        public void warn(CharSequence arg0) {
        }

        @Override
        public boolean isWarnEnabled() {
            return false;
        }

        @Override
        public boolean isInfoEnabled() {
            return false;
        }

        @Override
        public boolean isErrorEnabled() {
            return false;
        }

        @Override
        public boolean isDebugEnabled() {
            return false;
        }

        @Override
        public void info(CharSequence arg0, Throwable arg1) {
            System.out.println(arg0);
        }

        @Override
        public void info(Throwable arg0) {
            System.out.println(arg0);
        }

        @Override
        public void info(CharSequence arg0) {
            System.out.println(arg0);
        }

        @Override
        public void error(CharSequence arg0, Throwable arg1) {
            System.out.println(arg0);
        }

        @Override
        public void error(Throwable arg0) {
        }

        @Override
        public void error(CharSequence arg0) {
        }

        @Override
        public void debug(CharSequence arg0, Throwable arg1) {
        }

        @Override
        public void debug(Throwable arg0) {
        }

        @Override
        public void debug(CharSequence arg0) {
        }
    });
    mojo.execute();
}