title: Maven Jenkins Ubuntu Springboot NoUniqueBeanDefinitionException
body: <p>When I run <code>mvn clean install</code> on my <code>MacOS</code>, then run the <code>spring boot application jar</code>, it works fine, however when <code>Jenkins</code> on <code>Ubuntu</code> builds the <code>jar</code>, even if I start it on my mac, I get <code>NoUniqueBeanDefinitionException</code> and my application context fails. I inspected the jars inner contents and everything matches. What could explain this?</p>
  
  <p>Here is the MANIFEST file: </p>
  
  <pre><code>Manifest-Version: 1.0
  Archiver-Version: Plexus Archiver
  Built-By: jenkins
  Start-Class: com.company.project.Application
  Spring-Boot-Version: 1.3.1.RELEASE
  Created-By: Apache Maven 3.3.3
  Build-Jdk: 1.8.0_45
  Main-Class: org.springframework.boot.loader.JarLauncher
  </code></pre>
  
  <p>The JDK and Maven versions are the same. The only difference is that I'm running Ubuntu 14.04.</p>