title: The Spring boot application(eureka client) is throwing ClassNotFoundException: javax.ws.rs.core.Response$StatusType
body: <p>I am trying register my Spring boot application to a eureka server. The application get's start but at runtime I am getting</p>
  
  <pre><code>"java.lang.NoClassDefFoundError: javax/ws/rs/core/Response$StatusType
      at com.sun.jersey.api.client.ClientResponse.&lt;init&gt;(ClientResponse.java:381) ~[jersey-client-1.19.1.jar:1.19.1]
      at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:176) ~[jersey-apache-client4-1.19.1.jar:1.19.1]
      at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:123) ~[jersey-client-1.19.1.jar:1.19.1]
      at com.netflix.discovery.EurekaIdentityHeaderFilter.handle(EurekaIdentityHeaderFilter.java:27) ~[eureka-client-1.4.12.jar:1.4.12]
      at com.sun.jersey.api.client.Client.handle(Client.java:652) ~[jersey-client-1.19.1.jar:1.19.1]
      at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682) ~[jersey-client-1.19.1.jar:1.19.1]
      at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74) ~[jersey-client-1.19.1.jar:1.19.1]
  </code></pre>
  
  <p>Build.gradle:</p>
  
  <pre><code>buildscript {
  repositories {
       mavenCentral()
  }
  dependencies {
      classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootGradleVersion}")
  }}
  
  dependencies {
  compile("org.springframework.boot:spring-boot-starter-data-jpa")
  compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-config'
  compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-eureka'
  </code></pre>
  
  <p>}</p>
  
  <p>Any help is highly appreciated. </p>
  
  <p>Thanks In Advance!!</p>