title: Failed to load StaticLoggerBinder despite binding dependency
body: <p>I have all necessary dependencies:</p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;ch.qos.logback&lt;/groupId&gt;
      &lt;artifactId&gt;logback-classic&lt;/artifactId&gt;
      &lt;version&gt;1.0.13&lt;/version&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
      &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
      &lt;artifactId&gt;slf4j-api&lt;/artifactId&gt;
      &lt;version&gt;1.7.5&lt;/version&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
      &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
      &lt;artifactId&gt;jcl-over-slf4j&lt;/artifactId&gt;
      &lt;version&gt;1.7.5&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>But still getting this on webapp startup:</p>
  
  <pre><code>SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
  SLF4J: Defaulting to no-operation (NOP) logger implementation
  SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
  </code></pre>
  
  <p>It appears on the Linux terminal as well as in Eclipse. So this is not m2e related.</p>
  
  <p>Here's the output of <code>mvn dependency:tree</code>:</p>
  
  <pre><code>[INFO] +- org.apache.tiles:tiles-jsp:jar:3.0.1:compile
  [INFO] |  +- org.apache.tiles:tiles-servlet:jar:3.0.1:compile
  [INFO] |  |  +- org.apache.tiles:tiles-core:jar:3.0.1:compile
  [INFO] |  |  |  \- commons-digester:commons-digester:jar:2.0:compile
  [INFO] |  |  \- org.apache.tiles:tiles-request-servlet:jar:1.0.1:compile
  [INFO] |  +- org.apache.tiles:tiles-template:jar:3.0.1:compile
  [INFO] |  |  +- org.apache.tiles:tiles-api:jar:3.0.1:compile
  [INFO] |  |  \- org.apache.tiles:tiles-autotag-core-runtime:jar:1.1.0:compile
  [INFO] |  \- org.apache.tiles:tiles-request-jsp:jar:1.0.1:compile
  [INFO] |     \- org.apache.tiles:tiles-request-api:jar:1.0.1:compile
  [INFO] +- org.hibernate:hibernate-core:jar:4.2.7.Final:compile
  [INFO] |  +- antlr:antlr:jar:2.7.7:compile
  [INFO] |  +- org.jboss.logging:jboss-logging:jar:3.1.0.GA:compile
  [INFO] |  +- dom4j:dom4j:jar:1.6.1:compile
  [INFO] |  +- org.javassist:javassist:jar:3.18.1-GA:compile
  [INFO] |  +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final:compile
  [INFO] |  +- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.1.Final:compile
  [INFO] |  \- org.hibernate.common:hibernate-commons-annotations:jar:4.0.2.Final:compile
  [INFO] +- org.hibernate:hibernate-validator:jar:5.0.1.Final:compile
  [INFO] |  +- javax.validation:validation-api:jar:1.1.0.Final:compile
  [INFO] |  \- com.fasterxml:classmate:jar:0.8.0:compile
  [INFO] +- com.sun.xml.ws:jaxws-rt:jar:2.2.8:compile
  [INFO] |  +- javax.xml.bind:jaxb-api:jar:2.2.7:compile
  [INFO] |  +- javax.xml.ws:jaxws-api:jar:2.2.9:compile
  [INFO] |  +- javax.xml.soap:javax.xml.soap-api:jar:1.3.5:compile
  [INFO] |  +- javax.annotation:javax.annotation-api:jar:1.2-b03:compile
  [INFO] |  +- javax.jws:jsr181-api:jar:1.0-MR1:compile
  [INFO] |  +- com.sun.xml.bind:jaxb-core:jar:2.2.7:compile
  [INFO] |  |  \- com.sun.istack:istack-commons-runtime:jar:2.16:compile
  [INFO] |  +- com.sun.xml.bind:jaxb-impl:jar:2.2.7:compile
  [INFO] |  +- com.sun.xml.ws:policy:jar:2.3.1:compile
  [INFO] |  +- org.glassfish.gmbal:gmbal-api-only:jar:3.1.0-b001:compile
  [INFO] |  |  \- org.glassfish.external:management-api:jar:3.0.0-b012:compile
  [INFO] |  +- org.jvnet.staxex:stax-ex:jar:1.7.1:compile
  [INFO] |  +- com.sun.xml.stream.buffer:streambuffer:jar:1.5.1:compile
  [INFO] |  +- org.jvnet.mimepull:mimepull:jar:1.9.1:compile
  [INFO] |  +- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.12:compile
  [INFO] |  +- org.glassfish.ha:ha-api:jar:3.1.9:compile
  [INFO] |  +- com.sun.xml.messaging.saaj:saaj-impl:jar:1.3.20:compile
  [INFO] |  |  \- javax.xml.soap:saaj-api:jar:1.3.4:compile
  [INFO] |  |     \- javax.activation:activation:jar:1.1:compile
  [INFO] |  +- org.codehaus.woodstox:woodstox-core-asl:jar:4.1.2:runtime
  [INFO] |  +- org.codehaus.woodstox:stax2-api:jar:3.1.1:runtime
  [INFO] |  \- com.sun.org.apache.xml.internal:resolver:jar:20050927:compile
  [INFO] +- ch.qos.logback:logback-classic:jar:1.0.13:compile
  [INFO] |  \- ch.qos.logback:logback-core:jar:1.0.13:compile
  [INFO] +- org.slf4j:slf4j-api:jar:1.7.5:compile
  [INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.5:compile
  [INFO] +- org.postgresql:postgresql:jar:9.2-1003-jdbc4:compile
  [INFO] +- org.springframework:spring-context:jar:3.2.4.RELEASE:compile
  [INFO] |  +- org.springframework:spring-aop:jar:3.2.4.RELEASE:compile
  [INFO] |  +- org.springframework:spring-beans:jar:3.2.4.RELEASE:compile
  [INFO] |  +- org.springframework:spring-core:jar:3.2.4.RELEASE:compile
  [INFO] |  \- org.springframework:spring-expression:jar:3.2.4.RELEASE:compile
  [INFO] +- org.springframework:spring-jdbc:jar:3.2.4.RELEASE:compile
  [INFO] |  \- org.springframework:spring-tx:jar:3.2.4.RELEASE:compile
  [INFO] +- org.springframework:spring-orm:jar:3.2.4.RELEASE:compile
  [INFO] |  \- aopalliance:aopalliance:jar:1.0:compile
  [INFO] +- org.springframework:spring-webmvc:jar:3.2.4.RELEASE:compile
  [INFO] |  \- org.springframework:spring-web:jar:3.2.4.RELEASE:compile
  [INFO] +- org.springframework.security:spring-security-core:jar:3.1.4.RELEASE:compile
  [INFO] +- org.springframework.security:spring-security-javaconfig:jar:1.0.0.M1:compile
  [INFO] +- org.springframework.social:spring-social-facebook:jar:1.1.0.BUILD-SNAPSHOT:compile
  [INFO] |  +- org.springframework.social:spring-social-core:jar:1.1.0.BUILD-SNAPSHOT:compile
  [INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.2.2:compile
  [INFO] |  +- org.springframework.social:spring-social-config:jar:1.1.0.BUILD-SNAPSHOT:compile
  [INFO] |  |  \- org.springframework.social:spring-social-web:jar:1.1.0.BUILD-SNAPSHOT:compile
  [INFO] |  |     \- javax.inject:javax.inject:jar:1:compile
  [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.2.2:compile
  [INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.2.2:compile
  [INFO] +- org.springframework.social:spring-social-twitter:jar:1.1.0.M4:compile
  [INFO] |  \- org.springframework.security:spring-security-crypto:jar:3.1.4.RELEASE:compile
  [INFO] +- javax.servlet:javax.servlet-api:jar:3.1.0:provided
  [INFO] +- javax.servlet:jstl:jar:1.2:compile
  [INFO] +- org.webjars:bootstrap:jar:2.3.2:compile
  [INFO] +- org.webjars:fancybox:jar:2.1.5:compile
  [INFO] +- org.webjars:font-awesome:jar:4.0.0:compile
  [INFO] +- org.webjars:jquery:jar:1.10.2:compile
  [INFO] +- org.webjars:jquery-waypoints:jar:2.0.3:compile
  [INFO] +- ro.isdc.wro4j:wro4j-core:jar:1.7.1:compile
  [INFO] |  +- org.apache.commons:commons-lang3:jar:3.1:compile
  [INFO] |  \- commons-io:commons-io:jar:2.4:compile
  [INFO] +- ro.isdc.wro4j:wro4j-extensions:jar:1.7.1:compile
  [INFO] |  +- ro.isdc.wro4j:rhino:jar:1.7R5-20130223-1:compile
  [INFO] |  +- commons-pool:commons-pool:jar:1.6:compile
  [INFO] |  +- com.google.code.gson:gson:jar:1.6:compile
  [INFO] |  +- com.google.javascript:closure-compiler:jar:v20130411:compile
  [INFO] |  |  +- args4j:args4j:jar:2.0.16:compile
  [INFO] |  |  +- com.google.guava:guava:jar:14.0.1:compile
  [INFO] |  |  +- com.google.protobuf:protobuf-java:jar:2.4.1:compile
  [INFO] |  |  +- org.json:json:jar:20090211:compile
  [INFO] |  |  \- com.google.code.findbugs:jsr305:jar:1.3.9:compile
  [INFO] |  +- com.github.lltyk:dojo-shrinksafe:jar:1.7.2:compile
  [INFO] |  +- org.jruby:jruby-core:jar:1.7.4:compile
  [INFO] |  |  +- org.jruby:jruby-stdlib:jar:1.7.4:compile
  [INFO] |  |  +- org.jruby.joni:joni:jar:2.0.0:compile
  [INFO] |  |  +- com.github.jnr:jnr-netdb:jar:1.1.2:compile
  [INFO] |  |  +- com.github.jnr:jnr-enxio:jar:0.4:compile
  [INFO] |  |  +- com.github.jnr:jnr-unixsocket:jar:0.3:compile
  [INFO] |  |  +- com.github.jnr:jnr-posix:jar:2.5.2:compile
  [INFO] |  |  +- org.jruby.extras:bytelist:jar:1.0.10:compile
  [INFO] |  |  +- com.github.jnr:jnr-constants:jar:0.8.4:compile
  [INFO] |  |  +- org.jruby.jcodings:jcodings:jar:1.0.10:compile
  [INFO] |  |  +- com.github.jnr:jffi:jar:1.2.5:compile
  [INFO] |  |  +- org.yaml:snakeyaml:jar:1.11:compile
  [INFO] |  |  +- jline:jline:jar:2.7:compile
  [INFO] |  |  +- joda-time:joda-time:jar:2.1:compile
  [INFO] |  |  +- com.jcraft:jzlib:jar:1.1.2:compile
  [INFO] |  |  +- com.headius:invokebinder:jar:1.2:compile
  [INFO] |  |  \- com.github.jnr:jnr-ffi:jar:1.0.4:compile
  [INFO] |  |     +- com.github.jnr:jffi:jar:native:1.2.7:runtime
  [INFO] |  |     \- com.github.jnr:jnr-x86asm:jar:1.0.2:compile
  [INFO] |  +- me.n4u.sass:sass-gems:jar:3.1.19:compile
  [INFO] |  +- nz.co.edmi:bourbon-gem-jar:jar:2.1.0:compile
  [INFO] |  +- com.github.sommeri:less4j:jar:1.1.3:compile
  [INFO] |  |  +- org.antlr:antlr-runtime:jar:3.4:compile
  [INFO] |  |  \- commons-beanutils:commons-beanutils:jar:1.8.3:compile
  [INFO] |  +- org.codehaus.gmaven.runtime:gmaven-runtime-1.7:jar:1.3:compile
  [INFO] |  |  +- org.codehaus.gmaven.feature:gmaven-feature-support:jar:1.3:compile
  [INFO] |  |  |  \- org.codehaus.gmaven.feature:gmaven-feature-api:jar:1.3:compile
  [INFO] |  |  +- org.codehaus.gmaven.runtime:gmaven-runtime-support:jar:1.3:compile
  [INFO] |  |  |  +- org.codehaus.gmaven.runtime:gmaven-runtime-api:jar:1.3:compile
  [INFO] |  |  |  +- org.sonatype.gshell:gshell-io:jar:2.0:compile
  [INFO] |  |  |  +- org.codehaus.plexus:plexus-utils:jar:2.0.1:compile
  [INFO] |  |  |  \- com.thoughtworks.qdox:qdox:jar:1.10:compile
  [INFO] |  |  +- org.codehaus.groovy:groovy-all:jar:1.7.4:compile
  [INFO] |  |  \- org.apache.ant:ant:jar:1.8.1:compile
  [INFO] |  |     \- org.apache.ant:ant-launcher:jar:1.8.1:compile
  [INFO] |  +- org.webjars:webjars-locator:jar:0.5:compile
  [INFO] |  +- org.webjars:jshint:jar:2.1.3:compile
  [INFO] |  +- org.webjars:less:jar:1.3.3:compile
  [INFO] |  +- org.webjars:emberjs:jar:1.0.0-rc.5:compile
  [INFO] |  +- org.webjars:handlebars:jar:1.0.0-rc.4:compile
  [INFO] |  +- org.webjars:coffee-script:jar:1.6.3:compile
  [INFO] |  +- org.webjars:jslint:jar:c657984cd7:compile
  [INFO] |  \- org.webjars:json2:jar:20110223:compile
  [INFO] +- cglib:cglib:jar:3.0:compile
  [INFO] |  \- org.ow2.asm:asm:jar:4.0:compile
  [INFO] +- org.ocpsoft.prettytime:prettytime-integration-jstl:jar:3.1.0.Final:compile
  [INFO] +- com.github.slugify:slugify-taglib:jar:1.0-RELEASE:compile
  [INFO] |  \- com.github.slugify:slugify:jar:1.0-RELEASE:compile
  [INFO] |     \- commons-lang:commons-lang:jar:2.6:compile
  [INFO] \- net.sf.uadetector:uadetector-resources:jar:2013.10:compile
  [INFO]    \- net.sf.uadetector:uadetector-core:jar:0.9.10:compile
  [INFO]       +- net.sf.qualitycheck:quality-check:jar:1.3:compile
  [INFO]       \- javax.annotation:jsr250-api:jar:1.0:compile
  </code></pre>
  
  <p>I'm running my webapp using tomcat7-maven-plugin and it's goal <code>tomcat7:run</code>. I don't know where to look if LogBACK is in the classpath, but I can see logback jar files when running goal <code>package</code> and looking into <code>WEB-INF/lib</code> of the created war file:
  <img src="https://i.stack.imgur.com/N2sUt.png" alt="enter image description here"></p>
  
  <p>pom.xml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
  &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
  
      &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
      &lt;groupId&gt;com.mypage&lt;/groupId&gt;
      &lt;artifactId&gt;site&lt;/artifactId&gt;
      &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
  
      &lt;packaging&gt;war&lt;/packaging&gt;
  
      &lt;properties&gt;
  
          &lt;!-- Generic properties --&gt;
          &lt;java.version&gt;1.7&lt;/java.version&gt;
          &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
          &lt;project.reporting.outputEncoding&gt;UTF-8&lt;/project.reporting.outputEncoding&gt;
  
          &lt;!-- Apache Tiles --&gt;
          &lt;tiles.version&gt;3.0.1&lt;/tiles.version&gt;
  
          &lt;!-- Hibernate --&gt;
          &lt;hibernate.version&gt;4.2.7.Final&lt;/hibernate.version&gt;
          &lt;hibernate-validator.version&gt;5.0.1.Final&lt;/hibernate-validator.version&gt;
  
          &lt;!-- JAX-WS --&gt;
          &lt;jaxws.version&gt;2.2.8&lt;/jaxws.version&gt;
  
          &lt;!-- Logging --&gt;
          &lt;logback.version&gt;1.0.13&lt;/logback.version&gt;
          &lt;slf4j.version&gt;1.7.5&lt;/slf4j.version&gt;
  
          &lt;!-- PostgreSQL --&gt;
          &lt;postgresql.version&gt;9.2-1003-jdbc4&lt;/postgresql.version&gt;
  
          &lt;!-- Spring --&gt;
          &lt;spring-framework.version&gt;3.2.4.RELEASE&lt;/spring-framework.version&gt;
          &lt;spring-security.version&gt;3.1.4.RELEASE&lt;/spring-security.version&gt;
          &lt;spring-social.facebook.version&gt;1.1.0.M4&lt;/spring-social.facebook.version&gt;
          &lt;spring-social.twitter.version&gt;1.1.0.M4&lt;/spring-social.twitter.version&gt;
  
          &lt;!-- Servlet --&gt;
          &lt;jstl.version&gt;1.2&lt;/jstl.version&gt;
          &lt;servlet.version&gt;3.1.0&lt;/servlet.version&gt;
  
          &lt;!-- WebJars --&gt;
          &lt;bootstrap.version&gt;2.3.2&lt;/bootstrap.version&gt;
          &lt;fancybox.version&gt;2.1.5&lt;/fancybox.version&gt;
          &lt;font-awesome.version&gt;4.0.0&lt;/font-awesome.version&gt;
          &lt;jquery.version&gt;1.10.2&lt;/jquery.version&gt;
          &lt;waypoints.version&gt;2.0.3&lt;/waypoints.version&gt;
  
          &lt;!-- wro4j --&gt;
          &lt;wro4j.version&gt;1.7.1&lt;/wro4j.version&gt;
  
          &lt;!-- Other --&gt;
          &lt;cglib.version&gt;3.0&lt;/cglib.version&gt;
          &lt;prettytime.version&gt;3.1.0.Final&lt;/prettytime.version&gt;
          &lt;slugify.version&gt;1.0-RELEASE&lt;/slugify.version&gt;
          &lt;uadetector.version&gt;2013.10&lt;/uadetector.version&gt;
  
          &lt;!-- Plugins --&gt;
          &lt;maven-compiler-plugin.version&gt;3.1&lt;/maven-compiler-plugin.version&gt;
          &lt;jaxws-maven-plugin.version&gt;2.3&lt;/jaxws-maven-plugin.version&gt;
          &lt;tomcat7-maven-plugin.version&gt;2.1&lt;/tomcat7-maven-plugin.version&gt;
  
      &lt;/properties&gt;
  
      &lt;repositories&gt;
  
          &lt;repository&gt;
              &lt;id&gt;org.springframework.maven.milestone&lt;/id&gt;
              &lt;name&gt;Spring Maven Milestone Repository&lt;/name&gt;
              &lt;url&gt;http://repo.springsource.org/milestone&lt;/url&gt;
          &lt;/repository&gt;
  
      &lt;/repositories&gt;
  
      &lt;dependencies&gt;
  
          &lt;!-- Apache Tiles --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.apache.tiles&lt;/groupId&gt;
              &lt;artifactId&gt;tiles-jsp&lt;/artifactId&gt;
              &lt;version&gt;${tiles.version}&lt;/version&gt;
              &lt;exclusions&gt;
                  &lt;!-- Exclude Commons Logging in favor of LOGBack --&gt;
                  &lt;exclusion&gt;
                      &lt;groupId&gt;commons-logging&lt;/groupId&gt;
                      &lt;artifactId&gt;commons-logging&lt;/artifactId&gt;
                  &lt;/exclusion&gt;
              &lt;/exclusions&gt;
          &lt;/dependency&gt;
  
          &lt;!-- Hibernate --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
              &lt;artifactId&gt;hibernate-core&lt;/artifactId&gt;
              &lt;version&gt;${hibernate.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
              &lt;artifactId&gt;hibernate-validator&lt;/artifactId&gt;
              &lt;version&gt;${hibernate-validator.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- JAX-WS --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;com.sun.xml.ws&lt;/groupId&gt;
              &lt;artifactId&gt;jaxws-rt&lt;/artifactId&gt;
              &lt;version&gt;${jaxws.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- Logging --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;ch.qos.logback&lt;/groupId&gt;
              &lt;artifactId&gt;logback-classic&lt;/artifactId&gt;
              &lt;version&gt;${logback.version}&lt;/version&gt;
              &lt;!--scope&gt;runtime&lt;/scope--&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
              &lt;artifactId&gt;slf4j-api&lt;/artifactId&gt;
              &lt;version&gt;${slf4j.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
              &lt;artifactId&gt;jcl-over-slf4j&lt;/artifactId&gt;
              &lt;version&gt;${slf4j.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- PostgreSQL --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.postgresql&lt;/groupId&gt;
              &lt;artifactId&gt;postgresql&lt;/artifactId&gt;
              &lt;version&gt;${postgresql.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- Spring --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework&lt;/groupId&gt;
              &lt;artifactId&gt;spring-context&lt;/artifactId&gt;
              &lt;version&gt;${spring-framework.version}&lt;/version&gt;
              &lt;exclusions&gt;
                  &lt;!-- Exclude Commons Logging in favor of LOGBack --&gt;
                  &lt;exclusion&gt;
                      &lt;groupId&gt;commons-logging&lt;/groupId&gt;
                      &lt;artifactId&gt;commons-logging&lt;/artifactId&gt;
                  &lt;/exclusion&gt;
              &lt;/exclusions&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework&lt;/groupId&gt;
              &lt;artifactId&gt;spring-jdbc&lt;/artifactId&gt;
              &lt;version&gt;${spring-framework.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework&lt;/groupId&gt;
              &lt;artifactId&gt;spring-orm&lt;/artifactId&gt;
              &lt;version&gt;${spring-framework.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework&lt;/groupId&gt;
              &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt;
              &lt;version&gt;${spring-framework.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-core&lt;/artifactId&gt;
              &lt;version&gt;${spring-security.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;!-- TODO: Remove this when updating to Spring Security 3.2 --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
              &lt;artifactId&gt;spring-security-javaconfig&lt;/artifactId&gt;
              &lt;version&gt;1.0.0.M1&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.social&lt;/groupId&gt;
              &lt;artifactId&gt;spring-social-facebook&lt;/artifactId&gt;
              &lt;version&gt;${spring-social.facebook.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.social&lt;/groupId&gt;
              &lt;artifactId&gt;spring-social-twitter&lt;/artifactId&gt;
              &lt;version&gt;${spring-social.twitter.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- Servlet --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
              &lt;artifactId&gt;javax.servlet-api&lt;/artifactId&gt;
              &lt;version&gt;${servlet.version}&lt;/version&gt;
              &lt;scope&gt;provided&lt;/scope&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
              &lt;artifactId&gt;jstl&lt;/artifactId&gt;
              &lt;version&gt;${jstl.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- WebJars --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.webjars&lt;/groupId&gt;
              &lt;artifactId&gt;bootstrap&lt;/artifactId&gt;
              &lt;version&gt;${bootstrap.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.webjars&lt;/groupId&gt;
              &lt;artifactId&gt;fancybox&lt;/artifactId&gt;
              &lt;version&gt;${fancybox.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.webjars&lt;/groupId&gt;
              &lt;artifactId&gt;font-awesome&lt;/artifactId&gt;
              &lt;version&gt;${font-awesome.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.webjars&lt;/groupId&gt;
              &lt;artifactId&gt;jquery&lt;/artifactId&gt;
              &lt;version&gt;${jquery.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.webjars&lt;/groupId&gt;
              &lt;artifactId&gt;jquery-waypoints&lt;/artifactId&gt;
              &lt;version&gt;${waypoints.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
          &lt;!-- wro4j --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;ro.isdc.wro4j&lt;/groupId&gt;
              &lt;artifactId&gt;wro4j-core&lt;/artifactId&gt;
              &lt;version&gt;${wro4j.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;ro.isdc.wro4j&lt;/groupId&gt;
              &lt;artifactId&gt;wro4j-extensions&lt;/artifactId&gt;
              &lt;version&gt;${wro4j.version}&lt;/version&gt;
              &lt;exclusions&gt;
                  &lt;!-- Exclude Commons Logging in favor of LOGBack --&gt;
                  &lt;exclusion&gt;
                      &lt;groupId&gt;commons-logging&lt;/groupId&gt;
                      &lt;artifactId&gt;commons-logging&lt;/artifactId&gt;
                  &lt;/exclusion&gt;
              &lt;/exclusions&gt;
          &lt;/dependency&gt;
  
          &lt;!-- Other --&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;cglib&lt;/groupId&gt;
              &lt;artifactId&gt;cglib&lt;/artifactId&gt;
              &lt;version&gt;${cglib.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.ocpsoft.prettytime&lt;/groupId&gt;
              &lt;artifactId&gt;prettytime-integration-jstl&lt;/artifactId&gt;
              &lt;version&gt;${prettytime.version}&lt;/version&gt;
              &lt;exclusions&gt;
                  &lt;exclusion&gt;
                      &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
                      &lt;artifactId&gt;servlet-api&lt;/artifactId&gt;
                  &lt;/exclusion&gt;
              &lt;/exclusions&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;com.github.slugify&lt;/groupId&gt;
              &lt;artifactId&gt;slugify-taglib&lt;/artifactId&gt;
              &lt;version&gt;${slugify.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;net.sf.uadetector&lt;/groupId&gt;
              &lt;artifactId&gt;uadetector-resources&lt;/artifactId&gt;
              &lt;version&gt;${uadetector.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
      &lt;/dependencies&gt;
  
      &lt;build&gt;
  
          &lt;defaultGoal&gt;tomcat7:run&lt;/defaultGoal&gt;
  
          &lt;plugins&gt;
  
              &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
                  &lt;version&gt;${maven-compiler-plugin.version}&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;source&gt;${java.version}&lt;/source&gt;
                      &lt;target&gt;${java.version}&lt;/target&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
  
              &lt;plugin&gt;
                  &lt;groupId&gt;org.jvnet.jax-ws-commons&lt;/groupId&gt;
                  &lt;artifactId&gt;jaxws-maven-plugin&lt;/artifactId&gt;
                  &lt;version&gt;${jaxws-maven-plugin.version}&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;packageName&gt;de.openligadb.schema&lt;/packageName&gt;
                      &lt;extension&gt;true&lt;/extension&gt;
                      &lt;wsdlUrls&gt;
                          &lt;wsdlUrl&gt;http://www.openligadb.de/webservices/sportsdata.asmx?wsdl&lt;/wsdlUrl&gt;
                      &lt;/wsdlUrls&gt;
                  &lt;/configuration&gt;
                  &lt;executions&gt;
                      &lt;execution&gt;
                          &lt;goals&gt;
                              &lt;goal&gt;wsimport&lt;/goal&gt;
                          &lt;/goals&gt;
                      &lt;/execution&gt;
                  &lt;/executions&gt;
              &lt;/plugin&gt;
  
              &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.tomcat.maven&lt;/groupId&gt;
                  &lt;artifactId&gt;tomcat7-maven-plugin&lt;/artifactId&gt;
                  &lt;version&gt;${tomcat7-maven-plugin.version}&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;path&gt;/&lt;/path&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
  
          &lt;/plugins&gt;
  
      &lt;/build&gt;
  
  &lt;/project&gt;
  </code></pre>