Настройка Gradle для OCI Java SDK в Intellij

Я пытаюсь настроить Gradle для OCI Java SDK, используя реализацию com.oracle.oci.sdk: oci-java-sdk-bom: 1.8.0, предоставленную в https://search.maven.org/artifact/com.oracle.oci.sdk/oci-java-sdk-bom/1.8.0/pom и получение ошибки "Плагин не найден".

Как правильно настроить Gradle для OCI

Ниже мой build.gradle

plugins {
    id 'java'
    id 'com.oracle.oci.sdk' version '1.8.0'
}

group 'mysample'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
    jcenter()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    implementation 'com.oracle.oci.sdk:oci-java-sdk-bom:1.8.0'

}

person akshay    schedule 20.09.2019    source источник


Ответы (2)


Вы можете использовать подключаемый модуль управления зависимостями Spring (https://docs.spring.io/dependency-management-plugin/docs/current-SNAPSHOT/reference/html/).

Пример:

plugins {
    id 'io.spring.dependency-management' version '1.0.8.RELEASE'
}

dependencyManagement {
    imports {
        mavenBom 'com.oracle.oci.sdk:oci-java-sdk-bom:1.13.2'
    }
}

dependencies {
    implementation 'com.oracle.oci.sdk:oci-java-sdk-limits'
}
person Adam Hornáček    schedule 05.03.2020

См. Плагин OCI gradle по адресу https://github.com/aalmiray/oci-gradle-plugin

person Joe    schedule 21.09.2019