ContainX / openstack4j

A Fluent OpenStack SDK / Client Library for Java
http://openstack4j.com
Other
290 stars 367 forks source link

Class Confict in android studio dependency gradle #617

Closed segunmicheal27 closed 8 years ago

segunmicheal27 commented 8 years ago

I am using:

org.pacesys:openstack4j:2.11

Here is my gradle configuration for my android studio project:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '23.0.2'
    useLibrary 'org.apache.http.legacy'

    defaultConfig {
        applicationId "com.example.michaelwizard.coudapp"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/LGPL2.1'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/services/com.fasterxml.jackson.core.JsonFactory'
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    dexOptions {
        incremental true
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    //    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.0.0-alpha1'
    compile 'com.google.code.findbugs:jsr305:3.0.1'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.cloudant:cloudant-sync-datastore-android:0.15.5'
    compile 'com.cloudant:cloudant-sync-datastore-javase:0.15.5'
    compile('com.googlecode.json-simple:json-simple:1.1.1') {
        exclude group: 'org.hamcrest', module: 'hamcrest-core'
    }
    compile 'org.pacesys:openstack4j:2.11'

}

AND BELOW IS MY CODE


package com.example.michaelwizard.coudapp;

import android.os.Bundle;
import android.os.StrictMode;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
import org.openstack4j.api.OSClient;
import org.openstack4j.model.common.Identifier;
import org.openstack4j.model.storage.object.SwiftAccount;
import org.openstack4j.openstack.OSFactory;

public class ObjectActivity extends AppCompatActivity implements View.OnClickListener {
    private Button btnObject;
    private Button btnClent;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.object_activity);

        btnObject = (Button) findViewById(R.id.btnObject);
        btnClent = (Button) findViewById(R.id.btnClient);
        btnObject.setOnClickListener(this);
        btnClent.setOnClickListener(this);

        if (android.os.Build.VERSION.SDK_INT > 9)
        {
            StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
            StrictMode.setThreadPolicy(policy);
        }
    }

    void ObjectOpenStack4j() throws JSONException, ParseException {
        JSONParser parser = new JSONParser();
        Object obj;
        JSONArray vcapArray;
        JSONObject jsonObject
                ,vcap
                ,credentials;
        String envServices,username,password,auth_url,domain,project;

        Identifier domainIdent,projectIdent;

        String envApp = System.getenv("VCAP_APPLICATION");
        System.out.println("VCAP_APPLICATION - " + envApp);
        envServices = System.getenv("VCAP_SERVICES");
        System.out.println("VCAP_SERVICES - " + envServices);

        if (envServices != null && envServices.length() > 0) {
//
        obj = parser.parse(envServices);

        System.out.println("Result: "+obj.toString());

        jsonObject = (JSONObject) obj;
        vcapArray = (JSONArray) jsonObject.get("Object-Storage");
        vcap = (JSONObject) vcapArray.get(0);
        credentials = (JSONObject) vcap.get("credentials");

            username = credentials.get("username").toString();
            password = credentials.get("password").toString();
            auth_url = credentials.get("auth_url").toString() + "/v3";
            domain = credentials.get("domainName").toString();
            project = credentials.get("project").toString();

        }else{
            username = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
            password = "xxxxxxxxxxxxx";
            auth_url = "https://xx-xxx.open.softlayer.com";
            domain = "123456";
            project = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
        }

        domainIdent = Identifier.byName(domain);
        projectIdent = Identifier.byName(project);

        OSClient os = OSFactory.builderV3().endpoint(auth_url).credentials(username, password, domainIdent).scopeToProject(projectIdent, domainIdent)
                .authenticate();
        SwiftAccount  account = os.objectStorage().account().get();
        System.out.println("Result: "+account);

    }

    /**
     * Called when a view has been clicked.
     *
     * @param v The view that was clicked.
     */
    @Override
    public void onClick(View v) {
        switch (v.getId()) {

            case R.id.btnObject:
                try {
                    ObjectOpenStack4j();
                } catch (JSONException e) {
                    e.printStackTrace();
                } catch (ParseException e) {
                    e.printStackTrace();
                }
                break;
            case R.id.btnClient:

                break;
            default:
        }
    }
}

NOTE: APIprovider.class And Inject.Class that is causing conflict

Here is my error i encounter when i build the project:

Information:Gradle tasks [:app:assembleDebug]
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2400Alpha1Library UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72400Alpha1Library UP-TO-DATE
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareComAndroidSupportMultidex101Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42400Alpha1Library UP-TO-DATE
:app:prepareComAndroidSupportSupportVectorDrawable2400Alpha1Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:compileDebugJavaWithJavac
:app:compileDebugNdk UP-TO-DATE
:app:compileDebugSources
:app:transformClassesWithJarMergingForDebug FAILED
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: javax/inject/Inject.class
Information:BUILD FAILED
Information:Total time: 17.692 secs
Information:1 error
Information:0 warnings
Information:See complete output in console
gschukin commented 8 years ago

@segunmicheal27 can you please post your dependency tree?

segunmicheal27 commented 8 years ago

@gschukin Here is my Gradle dependency setting tree on Android studio

apply plugin: 'com.android.application'

android { compileSdkVersion 23 buildToolsVersion '23.0.2' useLibrary 'org.apache.http.legacy'

defaultConfig {
    applicationId "com.example.michaelwizard.coudapp"
    minSdkVersion 19
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}

packagingOptions {
    exclude 'META-INF/DEPENDENCIES.txt'
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/dependencies.txt'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/license.txt'
    exclude 'META-INF/LGPL2.1'
    exclude 'META-INF/NOTICE.txt'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/notice.txt'
    exclude 'META-INF/services/com.fasterxml.jackson.core.JsonFactory'
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
dexOptions {
    incremental true
}

}

dependencies { * compile fileTree(include: ['.jar'], dir: 'libs') // testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.0.0-alpha1' compile 'com.google.code.findbugs:jsr305:3.0.1' compile 'com.google.code.gson:gson:2.6.2' compile 'com.android.support:multidex:1.0.1' compile 'com.cloudant:cloudant-sync-datastore-android:0.15.5' compile 'com.cloudant:cloudant-sync-datastore-javase:0.15.5' compile('com.googlecode.json-simple:json-simple:1.1.1') { exclude group: 'org.hamcrest', module: 'hamcrest-core' } \ compile 'org.pacesys:openstack4j:2.11'**

}

gschukin commented 8 years ago

I mean

gradle -q dependencies
segunmicheal27 commented 8 years ago

@gschukin Here are my gradle dependencies settings below

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '23.0.2'
    useLibrary 'org.apache.http.legacy'

    defaultConfig {
        applicationId "com.example.michaelwizard.coudapp"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/LGPL2.1'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/services/com.fasterxml.jackson.core.JsonFactory'
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    dexOptions {
        incremental true
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    //    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.0.0-alpha1'
    compile 'com.google.code.findbugs:jsr305:3.0.1'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.cloudant:cloudant-sync-datastore-android:0.15.5'
    compile 'com.cloudant:cloudant-sync-datastore-javase:0.15.5'
    compile('com.googlecode.json-simple:json-simple:1.1.1') {
        exclude group: 'org.hamcrest', module: 'hamcrest-core'
    }
    compile 'org.pacesys:openstack4j:2.11'

}
gschukin commented 8 years ago

@segunmicheal27 In order to figure out why you have two different versions of javax.inject you have to run above command It will output a tree of all dependecies including transitive ones.

BTW do you have something like javax.inject-2.2.0.jar in libs folder?

segunmicheal27 commented 8 years ago

@gschukin this is what i find when in app:dependency in my gradle command line

Information:Gradle tasks [:app:dependencies]
:app:dependencies
------------------------------------------------------------
Project :app
------------------------------------------------------------
_debugAndroidTestApk - ## Internal use, do not manually configure ##
\--- com.android.support:multidex-instrumentation:1.0.1
     \--- com.android.support:multidex:1.0.1
_debugAndroidTestCompile - ## Internal use, do not manually configure ##
\--- com.android.support:multidex-instrumentation:1.0.1
     \--- com.android.support:multidex:1.0.1
_debugApk - ## Internal use, do not manually configure ##
+--- com.android.support:multidex:1.0.1
+--- com.android.support:appcompat-v7:24.0.0-alpha1
|    +--- com.android.support:support-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-v4:24.0.0-alpha1
Error:\--- com.android.support:support-annotations:24.0.0-alpha1
|    +--- com.android.support:animated-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-vector-drawable:24.0.0-alpha1 (*)
|    \--- com.android.support:support-v4:24.0.0-alpha1 (*)
+--- com.google.code.findbugs:jsr305:3.0.1
+--- com.google.code.gson:gson:2.6.2
+--- com.cloudant:cloudant-sync-datastore-android:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.1.1 -> 2.4.1.3
Error:|    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1.1
Error:+--- commons-codec:commons-codec:1.10
Error:+--- commons-io:commons-io:2.4
Error:\--- com.google.guava:guava:15.0 -> 17.0
|    \--- com.google.android:android:4.0.1.2
|         +--- commons-logging:commons-logging:1.1.1
|         +--- org.apache.httpcomponents:httpclient:4.0.1
Error:+--- org.apache.httpcomponents:httpcore:4.0.1
Error:+--- commons-logging:commons-logging:1.1.1
Error:\--- commons-codec:commons-codec:1.3 -> 1.10
|         +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|         +--- xerces:xmlParserAPIs:2.6.2
|         +--- xpp3:xpp3:1.1.4c
|         \--- org.json:json:20080701
+--- com.cloudant:cloudant-sync-datastore-javase:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5 (*)
|    \--- com.almworks.sqlite4java:sqlite4java:1.0.392
+--- com.googlecode.json-simple:json-simple:1.1.1
|    \--- junit:junit:4.10
\--- org.pacesys:openstack4j:2.11
     +--- org.pacesys.openstack4j.connectors:openstack4j-jersey2:2.11
     |    +--- org.glassfish.jersey.core:jersey-client:2.10.1
Error:+--- org.glassfish.jersey.core:jersey-common:2.10.1 -> 2.11
Error:|    +--- javax.ws.rs:javax.ws.rs-api:2.0
Error:|    +--- javax.annotation:javax.annotation-api:1.2
Error:|    +--- org.glassfish.jersey.bundles.repackaged:jersey-guava:2.11
Error:|    +--- org.glassfish.hk2:hk2-api:2.3.0-b05
Error:|    |    +--- javax.inject:javax.inject:1
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05
Error:|    |    |    \--- javax.inject:javax.inject:1
Error:|    |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    +--- org.glassfish.hk2:hk2-locator:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05 (*)
Error:|    |    \--- org.javassist:javassist:3.18.1-GA
Error:|    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
Error:+--- javax.ws.rs:javax.ws.rs-api:2.0
Error:+--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:+--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:\--- org.glassfish.hk2:hk2-locator:2.3.0-b05 (*)
     |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     |    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.11
Error:+--- org.glassfish.jersey.core:jersey-common:2.11 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.3.2
Error:|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2 (*)
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:|    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.3.2
Error:|         +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|         \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:\--- com.fasterxml.jackson.core:jackson-annotations:2.3.2 -> 2.4.0
     |    +--- org.pacesys:openstack4j-core:2.11
Error:+--- com.google.guava:guava:17.0
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1 -> 2.4.1.1
Error:\--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     |    +--- com.google.guava:guava:17.0
     |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     |    \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     +--- com.google.guava:guava:17.0
     +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
_debugCompile - ## Internal use, do not manually configure ##
+--- com.android.support:multidex:1.0.1
+--- com.android.support:appcompat-v7:24.0.0-alpha1
|    +--- com.android.support:support-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-v4:24.0.0-alpha1
Error:\--- com.android.support:support-annotations:24.0.0-alpha1
|    +--- com.android.support:animated-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-vector-drawable:24.0.0-alpha1 (*)
|    \--- com.android.support:support-v4:24.0.0-alpha1 (*)
+--- com.google.code.findbugs:jsr305:3.0.1
+--- com.google.code.gson:gson:2.6.2
+--- com.cloudant:cloudant-sync-datastore-android:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.1.1 -> 2.4.1.3
Error:|    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1.1
Error:+--- commons-codec:commons-codec:1.10
Error:+--- commons-io:commons-io:2.4
Error:\--- com.google.guava:guava:15.0 -> 17.0
|    \--- com.google.android:android:4.0.1.2
|         +--- commons-logging:commons-logging:1.1.1
|         +--- org.apache.httpcomponents:httpclient:4.0.1
Error:+--- org.apache.httpcomponents:httpcore:4.0.1
Error:+--- commons-logging:commons-logging:1.1.1
Error:\--- commons-codec:commons-codec:1.3 -> 1.10
|         +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|         +--- xerces:xmlParserAPIs:2.6.2
|         +--- xpp3:xpp3:1.1.4c
|         \--- org.json:json:20080701
+--- com.cloudant:cloudant-sync-datastore-javase:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5 (*)
|    \--- com.almworks.sqlite4java:sqlite4java:1.0.392
+--- com.googlecode.json-simple:json-simple:1.1.1
|    \--- junit:junit:4.10
\--- org.pacesys:openstack4j:2.11
     +--- org.pacesys.openstack4j.connectors:openstack4j-jersey2:2.11
     |    +--- org.glassfish.jersey.core:jersey-client:2.10.1
Error:+--- org.glassfish.jersey.core:jersey-common:2.10.1 -> 2.11
Error:|    +--- javax.ws.rs:javax.ws.rs-api:2.0
Error:|    +--- javax.annotation:javax.annotation-api:1.2
Error:|    +--- org.glassfish.jersey.bundles.repackaged:jersey-guava:2.11
Error:|    +--- org.glassfish.hk2:hk2-api:2.3.0-b05
Error:|    |    +--- javax.inject:javax.inject:1
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05
Error:|    |    |    \--- javax.inject:javax.inject:1
Error:|    |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    +--- org.glassfish.hk2:hk2-locator:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05 (*)
Error:|    |    \--- org.javassist:javassist:3.18.1-GA
Error:|    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
Error:+--- javax.ws.rs:javax.ws.rs-api:2.0
Error:+--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:+--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:\--- org.glassfish.hk2:hk2-locator:2.3.0-b05 (*)
     |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     |    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.11
Error:+--- org.glassfish.jersey.core:jersey-common:2.11 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.3.2
Error:|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2 (*)
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:|    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.3.2
Error:|         +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|         \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:\--- com.fasterxml.jackson.core:jackson-annotations:2.3.2 -> 2.4.0
     |    +--- org.pacesys:openstack4j-core:2.11
Error:+--- com.google.guava:guava:17.0
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1 -> 2.4.1.1
Error:\--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     |    +--- com.google.guava:guava:17.0
     |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     |    \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     +--- com.google.guava:guava:17.0
     +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
_debugUnitTestApk - ## Internal use, do not manually configure ##
No dependencies
_debugUnitTestCompile - ## Internal use, do not manually configure ##
No dependencies
_releaseApk - ## Internal use, do not manually configure ##
+--- com.android.support:multidex:1.0.1
+--- com.android.support:appcompat-v7:24.0.0-alpha1
|    +--- com.android.support:support-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-v4:24.0.0-alpha1
Error:\--- com.android.support:support-annotations:24.0.0-alpha1
|    +--- com.android.support:animated-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-vector-drawable:24.0.0-alpha1 (*)
|    \--- com.android.support:support-v4:24.0.0-alpha1 (*)
+--- com.google.code.findbugs:jsr305:3.0.1
+--- com.google.code.gson:gson:2.6.2
+--- com.cloudant:cloudant-sync-datastore-android:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.1.1 -> 2.4.1.3
Error:|    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1.1
Error:+--- commons-codec:commons-codec:1.10
Error:+--- commons-io:commons-io:2.4
Error:\--- com.google.guava:guava:15.0 -> 17.0
|    \--- com.google.android:android:4.0.1.2
|         +--- commons-logging:commons-logging:1.1.1
|         +--- org.apache.httpcomponents:httpclient:4.0.1
Error:+--- org.apache.httpcomponents:httpcore:4.0.1
Error:+--- commons-logging:commons-logging:1.1.1
Error:\--- commons-codec:commons-codec:1.3 -> 1.10
|         +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|         +--- xerces:xmlParserAPIs:2.6.2
|         +--- xpp3:xpp3:1.1.4c
|         \--- org.json:json:20080701
+--- com.cloudant:cloudant-sync-datastore-javase:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5 (*)
|    \--- com.almworks.sqlite4java:sqlite4java:1.0.392
+--- com.googlecode.json-simple:json-simple:1.1.1
|    \--- junit:junit:4.10
\--- org.pacesys:openstack4j:2.11
     +--- org.pacesys.openstack4j.connectors:openstack4j-jersey2:2.11
     |    +--- org.glassfish.jersey.core:jersey-client:2.10.1
Error:+--- org.glassfish.jersey.core:jersey-common:2.10.1 -> 2.11
Error:|    +--- javax.ws.rs:javax.ws.rs-api:2.0
Error:|    +--- javax.annotation:javax.annotation-api:1.2
Error:|    +--- org.glassfish.jersey.bundles.repackaged:jersey-guava:2.11
Error:|    +--- org.glassfish.hk2:hk2-api:2.3.0-b05
Error:|    |    +--- javax.inject:javax.inject:1
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05
Error:|    |    |    \--- javax.inject:javax.inject:1
Error:|    |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    +--- org.glassfish.hk2:hk2-locator:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05 (*)
Error:|    |    \--- org.javassist:javassist:3.18.1-GA
Error:|    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
Error:+--- javax.ws.rs:javax.ws.rs-api:2.0
Error:+--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:+--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:\--- org.glassfish.hk2:hk2-locator:2.3.0-b05 (*)
     |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     |    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.11
Error:+--- org.glassfish.jersey.core:jersey-common:2.11 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.3.2
Error:|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2 (*)
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:|    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.3.2
Error:|         +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|         \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:\--- com.fasterxml.jackson.core:jackson-annotations:2.3.2 -> 2.4.0
     |    +--- org.pacesys:openstack4j-core:2.11
Error:+--- com.google.guava:guava:17.0
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1 -> 2.4.1.1
Error:\--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     |    +--- com.google.guava:guava:17.0
     |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     |    \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     +--- com.google.guava:guava:17.0
     +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
_releaseCompile - ## Internal use, do not manually configure ##
+--- com.android.support:multidex:1.0.1
+--- com.android.support:appcompat-v7:24.0.0-alpha1
|    +--- com.android.support:support-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-v4:24.0.0-alpha1
Error:\--- com.android.support:support-annotations:24.0.0-alpha1
|    +--- com.android.support:animated-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-vector-drawable:24.0.0-alpha1 (*)
|    \--- com.android.support:support-v4:24.0.0-alpha1 (*)
+--- com.google.code.findbugs:jsr305:3.0.1
+--- com.google.code.gson:gson:2.6.2
+--- com.cloudant:cloudant-sync-datastore-android:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.1.1 -> 2.4.1.3
Error:|    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1.1
Error:+--- commons-codec:commons-codec:1.10
Error:+--- commons-io:commons-io:2.4
Error:\--- com.google.guava:guava:15.0 -> 17.0
|    \--- com.google.android:android:4.0.1.2
|         +--- commons-logging:commons-logging:1.1.1
|         +--- org.apache.httpcomponents:httpclient:4.0.1
Error:+--- org.apache.httpcomponents:httpcore:4.0.1
Error:+--- commons-logging:commons-logging:1.1.1
Error:\--- commons-codec:commons-codec:1.3 -> 1.10
|         +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|         +--- xerces:xmlParserAPIs:2.6.2
|         +--- xpp3:xpp3:1.1.4c
|         \--- org.json:json:20080701
+--- com.cloudant:cloudant-sync-datastore-javase:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5 (*)
|    \--- com.almworks.sqlite4java:sqlite4java:1.0.392
+--- com.googlecode.json-simple:json-simple:1.1.1
|    \--- junit:junit:4.10
\--- org.pacesys:openstack4j:2.11
     +--- org.pacesys.openstack4j.connectors:openstack4j-jersey2:2.11
     |    +--- org.glassfish.jersey.core:jersey-client:2.10.1
Error:+--- org.glassfish.jersey.core:jersey-common:2.10.1 -> 2.11
Error:|    +--- javax.ws.rs:javax.ws.rs-api:2.0
Error:|    +--- javax.annotation:javax.annotation-api:1.2
Error:|    +--- org.glassfish.jersey.bundles.repackaged:jersey-guava:2.11
Error:|    +--- org.glassfish.hk2:hk2-api:2.3.0-b05
Error:|    |    +--- javax.inject:javax.inject:1
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05
Error:|    |    |    \--- javax.inject:javax.inject:1
Error:|    |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    +--- org.glassfish.hk2:hk2-locator:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05 (*)
Error:|    |    \--- org.javassist:javassist:3.18.1-GA
Error:|    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
Error:+--- javax.ws.rs:javax.ws.rs-api:2.0
Error:+--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:+--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:\--- org.glassfish.hk2:hk2-locator:2.3.0-b05 (*)
     |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     |    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.11
Error:+--- org.glassfish.jersey.core:jersey-common:2.11 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.3.2
Error:|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2 (*)
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:|    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.3.2
Error:|         +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|         \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:\--- com.fasterxml.jackson.core:jackson-annotations:2.3.2 -> 2.4.0
     |    +--- org.pacesys:openstack4j-core:2.11
Error:+--- com.google.guava:guava:17.0
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1 -> 2.4.1.1
Error:\--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     |    +--- com.google.guava:guava:17.0
     |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     |    \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     +--- com.google.guava:guava:17.0
     +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
_releaseUnitTestApk - ## Internal use, do not manually configure ##
No dependencies
_releaseUnitTestCompile - ## Internal use, do not manually configure ##
No dependencies
androidJacocoAgent - The Jacoco agent to use to get coverage data.
Download https://jcenter.bintray.com/org/jacoco/org.jacoco.agent/0.7.4.201502262128/org.jacoco.agent-0.7.4.201502262128.pom
\--- org.jacoco:org.jacoco.agent:0.7.4.201502262128
androidJacocoAnt - The Jacoco ant tasks to use to get execute Gradle tasks.
Download https://jcenter.bintray.com/org/jacoco/org.jacoco.ant/0.7.4.201502262128/org.jacoco.ant-0.7.4.201502262128.pom
Download https://jcenter.bintray.com/org/jacoco/org.jacoco.report/0.7.4.201502262128/org.jacoco.report-0.7.4.201502262128.pom
\--- org.jacoco:org.jacoco.ant:0.7.4.201502262128
     +--- org.jacoco:org.jacoco.core:0.7.4.201502262128
     |    \--- org.ow2.asm:asm-debug-all:5.0.1
     +--- org.jacoco:org.jacoco.report:0.7.4.201502262128
     |    +--- org.jacoco:org.jacoco.core:0.7.4.201502262128 (*)
     |    \--- org.ow2.asm:asm-debug-all:5.0.1
     \--- org.jacoco:org.jacoco.agent:0.7.4.201502262128
androidTestApk - Classpath packaged with the compiled 'androidTest' classes.
No dependencies
androidTestCompile - Classpath for compiling the androidTest sources.
No dependencies
androidTestProvided - Classpath for only compiling the androidTest sources.
No dependencies
androidTestWearApp - Link to a wear app to embed for object 'androidTest'.
No dependencies
apk - Classpath packaged with the compiled 'main' classes.
No dependencies
archives - Configuration for archive artifacts.
No dependencies
compile - Classpath for compiling the main sources.
+--- com.android.support:appcompat-v7:24.0.0-alpha1
|    +--- com.android.support:support-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-v4:24.0.0-alpha1
Error:\--- com.android.support:support-annotations:24.0.0-alpha1
|    +--- com.android.support:animated-vector-drawable:24.0.0-alpha1
Error:\--- com.android.support:support-vector-drawable:24.0.0-alpha1 (*)
|    \--- com.android.support:support-v4:24.0.0-alpha1 (*)
+--- com.google.code.findbugs:jsr305:3.0.1
+--- com.google.code.gson:gson:2.6.2
+--- com.android.support:multidex:1.0.1
+--- com.cloudant:cloudant-sync-datastore-android:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.1.1 -> 2.4.1.3
Error:|    +--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1.1
Error:+--- commons-codec:commons-codec:1.10
Error:+--- commons-io:commons-io:2.4
Error:\--- com.google.guava:guava:15.0 -> 17.0
|    \--- com.google.android:android:4.0.1.2
|         +--- commons-logging:commons-logging:1.1.1
|         +--- org.apache.httpcomponents:httpclient:4.0.1
Error:+--- org.apache.httpcomponents:httpcore:4.0.1
Error:+--- commons-logging:commons-logging:1.1.1
Error:\--- commons-codec:commons-codec:1.3 -> 1.10
|         +--- org.khronos:opengl-api:gl1.1-android-2.1_r1
|         +--- xerces:xmlParserAPIs:2.6.2
|         +--- xpp3:xpp3:1.1.4c
|         \--- org.json:json:20080701
+--- com.cloudant:cloudant-sync-datastore-javase:0.15.5
|    +--- com.cloudant:cloudant-sync-datastore-core:0.15.5 (*)
|    \--- com.almworks.sqlite4java:sqlite4java:1.0.392
+--- com.googlecode.json-simple:json-simple:1.1.1
|    \--- junit:junit:4.10
\--- org.pacesys:openstack4j:2.11
     +--- org.pacesys.openstack4j.connectors:openstack4j-jersey2:2.11
     |    +--- org.glassfish.jersey.core:jersey-client:2.10.1
Error:+--- org.glassfish.jersey.core:jersey-common:2.10.1 -> 2.11
Error:|    +--- javax.ws.rs:javax.ws.rs-api:2.0
Error:|    +--- javax.annotation:javax.annotation-api:1.2
Error:|    +--- org.glassfish.jersey.bundles.repackaged:jersey-guava:2.11
Error:|    +--- org.glassfish.hk2:hk2-api:2.3.0-b05
Error:|    |    +--- javax.inject:javax.inject:1
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05
Error:|    |    |    \--- javax.inject:javax.inject:1
Error:|    |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    +--- org.glassfish.hk2:hk2-locator:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2.external:aopalliance-repackaged:2.3.0-b05
Error:|    |    +--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:|    |    +--- org.glassfish.hk2:hk2-utils:2.3.0-b05 (*)
Error:|    |    \--- org.javassist:javassist:3.18.1-GA
Error:|    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
Error:+--- javax.ws.rs:javax.ws.rs-api:2.0
Error:+--- org.glassfish.hk2:hk2-api:2.3.0-b05 (*)
Error:+--- org.glassfish.hk2.external:javax.inject:2.3.0-b05
Error:\--- org.glassfish.hk2:hk2-locator:2.3.0-b05 (*)
     |    +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     |    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.11
Error:+--- org.glassfish.jersey.core:jersey-common:2.11 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.3.2
Error:|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.3.2 (*)
Error:|    +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|    +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:|    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.3.2
Error:|         +--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.4.1.1
Error:|         \--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.4.1.3 (*)
Error:\--- com.fasterxml.jackson.core:jackson-annotations:2.3.2 -> 2.4.0
     |    +--- org.pacesys:openstack4j-core:2.11
Error:+--- com.google.guava:guava:17.0
Error:+--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
Error:+--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1
Error:|    \--- com.fasterxml.jackson.core:jackson-core:2.4.1 -> 2.4.1.1
Error:\--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     |    +--- com.google.guava:guava:17.0
     |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     |    \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
     +--- com.google.guava:guava:17.0
     +--- com.fasterxml.jackson.core:jackson-databind:2.4.1.3 (*)
     +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.4.1 (*)
     \--- com.google.code.findbugs:jsr305:2.0.0 -> 3.0.1
debugApk - Classpath packaged with the compiled 'debug' classes.
No dependencies
debugCompile - Classpath for compiling the debug sources.
No dependencies
debugProvided - Classpath for only compiling the debug sources.
No dependencies
debugWearApp - Link to a wear app to embed for object 'debug'.
No dependencies
default - Configuration for default artifacts.
No dependencies
default-mapping - Configuration for default mapping artifacts.
No dependencies
default-metadata - Metadata for the produced APKs.
No dependencies
provided - Classpath for only compiling the main sources.
No dependencies
releaseApk - Classpath packaged with the compiled 'release' classes.
No dependencies
releaseCompile - Classpath for compiling the release sources.
No dependencies
releaseProvided - Classpath for only compiling the release sources.
No dependencies
releaseWearApp - Link to a wear app to embed for object 'release'.
No dependencies
testApk - Classpath packaged with the compiled 'test' classes.
No dependencies
testCompile - Classpath for compiling the test sources.
No dependencies
testDebugApk - Classpath packaged with the compiled 'testDebug' classes.
No dependencies
testDebugCompile - Classpath for compiling the testDebug sources.
No dependencies
testDebugProvided - Classpath for only compiling the testDebug sources.
No dependencies
testDebugWearApp - Link to a wear app to embed for object 'testDebug'.
No dependencies
testProvided - Classpath for only compiling the test sources.
No dependencies
testReleaseApk - Classpath packaged with the compiled 'testRelease' classes.
No dependencies
testReleaseCompile - Classpath for compiling the testRelease sources.
No dependencies
testReleaseProvided - Classpath for only compiling the testRelease sources.
No dependencies
testReleaseWearApp - Link to a wear app to embed for object 'testRelease'.
No dependencies
testWearApp - Link to a wear app to embed for object 'test'.
No dependencies
wearApp - Link to a wear app to embed for object 'main'.
No dependencies
Information:BUILD SUCCESSFUL
Information:Total time: 9.656 secs
Information:250 errors
Information:0 warnings
Information:See complete output in console
gschukin commented 8 years ago

It seems that this is pure gradle error. Gradle tries to resolve dependencies in a different way than maven.

So there are three options if you would like to stay with gradle 1) manually provide all dependencies and exclude standart javaee javax.inject dependency 2) switch to another connector 3) use https://github.com/spring-gradle-plugins/dependency-management-plugin/ as dependency management plugin