Maven slf4j error on OSX

I am trying to build an openhab2 distribution on OSX. One of the goals is to be able to remotely debug this build running on my raspberry Pi. Another might be to contribute to openhab. Can anyone point me to documentation describing a solution?

This error occurs while running mvn clean:
imac2-vandenzen-nl:openhab carl$ rm -rf ~/.m
.m2/ .mcf/ .mozilla/ .mplayer/ .mysql_history
imac2-vandenzen-nl:openhab carl$ rm -rf ~/.m2
imac2-vandenzen-nl:openhab carl$ pwd
/Users/carl/ontwikkelingen/openhab/install/openhab2-master/git/openhab
imac2-vandenzen-nl:openhab carl$ mvn --version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00)
Maven home: /Users/carl/Downloads/apache-maven-3.3.9
Java version: 1.8.0_74, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home/jre
Default locale: nl_NL, platform encoding: UTF-8
OS name: “mac os x”, version: “10.11.3”, arch: “x86_64”, family: "mac"
imac2-vandenzen-nl:openhab carl$ mvn clean
jun 16, 2016 9:54:23 PM org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration activate
WARNING: The SLF4J binding actually used is not supported by Maven: org.slf4j.impl.JDK14LoggerFactory
jun 16, 2016 9:54:23 PM org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration activate
(…)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
imac2-vandenzen-nl:openhab carl$

Solved: there was an old slf4j jar file somewhere in /Library. Removing this file resolved this problem.

1 Like

Thanks! This solved my problem too. I renamed /Library/Java/Extensions and maven is happy