diff --git a/build.gradle b/build.gradle index 810fa74..e652806 100644 --- a/build.gradle +++ b/build.gradle @@ -28,6 +28,7 @@ plugins { id 'idea' id 'eclipse' id 'java' + id 'java-library' id 'net.saliman.cobertura' version '3.0.0' id 'distribution' id 'signing' @@ -38,7 +39,6 @@ plugins { group 'com.emc.ecs' description = 'Smart REST Client - JAX-RS (Jersey) REST client that provides client-side load balancing with a pluggable host list provider' -version '2.3.0' // name of the github project repository ext.githubProjectName = 'smart-client-java' @@ -59,7 +59,7 @@ repositories { } dependencies { - implementation 'com.sun.jersey:jersey-client:1.19.4', + api 'com.sun.jersey:jersey-client:1.19.4', 'com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.12.1', 'com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.12.1', 'org.apache.httpcomponents:httpclient:4.2.6', @@ -67,7 +67,7 @@ dependencies { implementation ('com.sun.jersey:jersey-json:1.19.4') { exclude group: 'org.codehaus.jackson' } - implementation 'com.sun.jersey.contribs:jersey-apache-client4:1.19.4' + api 'com.sun.jersey.contribs:jersey-apache-client4:1.19.4' runtimeOnly 'org.slf4j:slf4j-log4j12:1.7.5' testImplementation 'junit:junit:4.12',