I am trying to build the rrd4j persistence binding (I have added some more debug logging because of strange behavior of the binding).
Building fails with this output:
imac2-vandenzen-nl:org.openhab.persistence.rrd4j carl$ mvn install
sep 22, 2016 10:36:22 PM org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration activate
WARNING: The SLF4J binding actually used is not supported by Maven: org.slf4j.impl.JDK14LoggerFactory
sep 22, 2016 10:36:22 PM org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration activate
WARNING: Maven supported bindings are:
sep 22, 2016 10:36:22 PM org.apache.maven.cli.logging.impl.UnsupportedSlf4jBindingConfiguration activate
WARNING: (from jar:file:/Users/carl/Downloads/apache-maven-3.3.9/lib/maven-embedder-3.3.9.jar!/META-INF/maven/slf4j-configuration.properties)
- ch.qos.logback.classic.LoggerContext
- org.slf4j.helpers.Log4jLoggerFactory
- org.slf4j.impl.SimpleLoggerFactory
sep 22, 2016 10:36:24 PM org.apache.maven.cli.event.ExecutionEventLogger projectDiscoveryStarted
INFO: Scanning for projects…
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING:
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING: Some problems were encountered while building the effective model for org.openhab.persistence:org.openhab.persistence.rrd4j:eclipse-plugin:1.9.0-SNAPSHOT
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING: ‘build.plugins.plugin.version’ for org.vafer:jdeb is missing. @ org.openhab.persistence:org.openhab.persistence.rrd4j:[unknown-version], /Users/carl/Downloads/openhab-master/bundles/persistence/org.openhab.persistence.rrd4j/pom.xml, line 30, column 12
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING:
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING: It is highly recommended to fix these problems because they threaten the stability of your build.
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING:
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING: For this reason, future Maven versions might no longer support building such malformed projects.
sep 22, 2016 10:36:26 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING:
Downloading: https://repo.maven.apache.org/maven2/org/eclipse/tycho/org.eclipse.tycho.p2.tools.impl/0.24.0/org.eclipse.tycho.p2.tools.impl-0.24.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/eclipse/tycho/org.eclipse.tycho.p2.tools.impl/0.24.0/org.eclipse.tycho.p2.tools.impl-0.24.0.jar (46 KB at 41.3 KB/sec)
sep 22, 2016 10:36:28 PM org.apache.maven.cli.logging.Slf4jLogger warn
WARNING: Error initializing: org.eclipse.tycho.p2.resolver.P2DependencyResolver@31e04b13
java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
at org.eclipse.aether.internal.impl.slf4j.Slf4jLoggerFactory$Slf4jLoggerEx.debug(Slf4jLoggerFactory.java:167)
at org.eclipse.aether.internal.impl.TrackingFileManager.update(TrackingFileManager.java:124)
at org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManager.addRepo(EnhancedLocalRepositoryManager.java:187)(…)
imac2-vandenzen-nl:org.openhab.persistence.rrd4j carl$