[ 
https://issues.apache.org/jira/browse/MNG-5835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

S L updated MNG-5835:
---------------------
    Attachment: hello-maven-plugin2.zip

Thanks [~j...@kafsemo.org] for taking your time and suggesting a valid 
workaround for the example.
However, I just created a slightly changed hello-maven-plugin where even the 
MAVEN_OPTS are ignored. Also the -Dorg.slf4j.simpleLogger Options are ignored.
This somehow even bypasses the configuration with MAVEN_OPTS.

hello-maven-plugin.zip
{code}
getLog().info("Info-Message: Hello, world.");
{code}

hello-maven-plugin2.zip
{code}
    private final Log logger = getLog();
    public void execute() {
        logger.debug("Debug-Message: Hello, world.");
     }
{code}

and now even debug gets displayed:
{quote}
MAVEN_OPTS=-Dorg.slf4j.simpleLogger.defaultLogLevel=warn mvn clean package 
-Pdemo
[error] ##################################
[debug] Debug-Message: Hello, world.
[info] Info-Message: Hello, world.
[warn] Warn-Message: Hello, world.
[error] Error-Message: Hello, world.
{quote}


> Maven-Plugin's getLog() ignores -Dorg.slf4j.simpleLogger.defaultLogLevel=warn
> -----------------------------------------------------------------------------
>
>                 Key: MNG-5835
>                 URL: https://issues.apache.org/jira/browse/MNG-5835
>             Project: Maven
>          Issue Type: Bug
>          Components: Logging
>    Affects Versions: 3.2.3, 3.3.3
>            Reporter: S L
>         Attachments: hello-maven-plugin.zip, hello-maven-plugin2.zip
>
>
> Hi,
> since Maven should supports slf4j-Logging combined with the SLF4J Simple 
> implementation from Maven 3.1.0 onward 
> (http://maven.apache.org/maven-logging.html).
> I'm kind of wondering why the default getLog() called from a Plugin ignores 
> the Environment-Variable ``-Dorg.slf4j.simpleLogger.defaultLogLevel=warn``
> I'm currently using:
> Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 
> 2014-08-11T22:58:10+02:00)
> Maven home: /usr/share/maven-3.2.3
> Java version: 1.7.0_80, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/java-7-oracle/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "3.16.0-33-generic", arch: "amd64", family: "unix"
> Tested with different Maven-Versions and different maven-plugin-api Versions, 
> still no success.
> Any help is highly appreciated.
> Thanks,
> PS: Hopefully I can attach my Example-Project which can be executed by using:
> mvn clean install && mvn clean package -Pdemo 
> -Dorg.slf4j.simpleLogger.defaultLogLevel=warn



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to