Я пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он выдает ошибку инициализации, вызванную конфликтом Netty:
{"az.sdk.message":"The following Netty versions were found on the classpath and have a mismatch with the versions used by azure-core-http-netty. If your application runs without issue this message can be ignored, otherwise please align the Netty versions used in your application. For more information, see https://aka.ms/azsdk/java/dependency/tr ... 0.65.Final"}
Ранее я пытался исключить azure-core-http-netty со следующей конфигурацией:
implementation(libs.azure.identity) {
exclude(group = "com.azure", module = "azure-core-http-netty")
}
implementation(libs.azure.storage.file.datalake) {
exclude(group = "com.azure", module = "azure-core-http-netty")
}
Но это не решило проблему и вызвало дополнительные ошибки.
Как мне правильно импортировать эти зависимости и разрешить конфликт?
И я действительно хочу знать, как это отладить и найти решение.
Зависимости пути к классам моего проекта
\--- com.google.errorprone:error_prone_core:2.10.0
+--- com.google.errorprone:error_prone_annotation:2.10.0
| \--- com.google.guava:guava:30.1-jre -> 30.1.1-jre
| +--- com.google.guava:failureaccess:1.0.1
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.checkerframework:checker-qual:3.8.0
| +--- com.google.errorprone:error_prone_annotations:2.5.1 -> 2.10.0
| \--- com.google.j2objc:j2objc-annotations:1.3
+--- com.google.errorprone:error_prone_type_annotations:2.10.0
+--- com.google.errorprone:error_prone_check_api:2.10.0
| +--- com.google.errorprone:error_prone_annotation:2.10.0 (*)
| +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
| +--- org.checkerframework:dataflow-errorprone:3.15.0
| +--- io.github.java-diff-utils:java-diff-utils:4.0
| | \--- org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r
| +--- com.google.auto.value:auto-value-annotations:1.7
| +--- com.google.errorprone:error_prone_annotations:2.10.0
| +--- com.github.kevinstern:software-and-algorithms:1.0
| \--- com.github.ben-manes.caffeine:caffeine:2.8.8
| +--- org.checkerframework:checker-qual:3.8.0
| \--- com.google.errorprone:error_prone_annotations:2.4.0 -> 2.10.0
+--- org.pcollections:pcollections:2.1.2
+--- com.google.guava:guava:30.1-jre -> 30.1.1-jre (*)
+--- com.google.auto:auto-common:1.1.2
| \--- com.google.guava:guava:30.1.1-jre (*)
+--- com.google.code.findbugs:jFormatString:3.0.0
+--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
+--- org.checkerframework:dataflow-errorprone:3.15.0
+--- com.google.auto.value:auto-value-annotations:1.7
+--- com.google.errorprone:error_prone_annotations:2.10.0
+--- com.google.protobuf:protobuf-java:3.4.0
\--- com.google.auto.service:auto-service-annotations:1.0-rc6
compileClasspath - Compile classpath for source set 'main'.
+--- project :api
+--- project :core
+--- project :catalogs:catalog-common
+--- project :catalogs:catalog-hadoop
+--- org.apache.hadoop:hadoop-common:3.3.0
| +--- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7:1.0.0
| +--- org.apache.hadoop:hadoop-annotations:3.3.0
| +--- com.google.guava:guava:27.0-jre
| | +--- com.google.guava:failureaccess:1.0
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:2.5.2
| | +--- com.google.errorprone:error_prone_annotations:2.2.0
| | +--- com.google.j2objc:j2objc-annotations:1.1
| | \--- org.codehaus.mojo:animal-sniffer-annotations:1.17
| +--- commons-cli:commons-cli:1.2
| +--- org.apache.commons:commons-math3:3.1.1
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10 -> 1.11
| +--- commons-codec:commons-codec:1.11
| +--- commons-io:commons-io:2.5
| +--- commons-net:commons-net:3.6
| +--- commons-collections:commons-collections:3.2.2
| +--- javax.servlet:javax.servlet-api:3.1.0
| +--- org.eclipse.jetty:jetty-server:9.4.20.v20190813
| | +--- javax.servlet:javax.servlet-api:3.1.0
| | +--- org.eclipse.jetty:jetty-http:9.4.20.v20190813
| | | +--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-io:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-io:9.4.20.v20190813 (*)
| +--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| +--- org.eclipse.jetty:jetty-servlet:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-security:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-server:9.4.20.v20190813 (*)
| +--- org.eclipse.jetty:jetty-webapp:9.4.20.v20190813
| | +--- org.eclipse.jetty:jetty-xml:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-servlet:9.4.20.v20190813 (*)
| +--- com.sun.jersey:jersey-core:1.19
| | \--- javax.ws.rs:jsr311-api:1.1.1
| +--- com.sun.jersey:jersey-servlet:1.19
| | \--- com.sun.jersey:jersey-server:1.19
| | \--- com.sun.jersey:jersey-core:1.19 (*)
| +--- com.sun.jersey:jersey-json:1.19
| | +--- org.codehaus.jettison:jettison:1.1
| | +--- com.sun.xml.bind:jaxb-impl:2.2.3-1
| | | \--- javax.xml.bind:jaxb-api:2.2.2
| | | +--- javax.xml.stream:stax-api:1.0-2
| | | \--- javax.activation:activation:1.1
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-core-asl:1.9.13
| | +--- org.codehaus.jackson:jackson-jaxrs:1.9.2
| | | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13 (*)
| | +--- org.codehaus.jackson:jackson-xc:1.9.2
| | | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13 (*)
| | \--- com.sun.jersey:jersey-core:1.19 (*)
| +--- com.sun.jersey:jersey-server:1.19 (*)
| +--- commons-logging:commons-logging:1.1.3 -> 1.2
| +--- log4j:log4j:1.2.17
| +--- commons-beanutils:commons-beanutils:1.9.4
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-collections:commons-collections:3.2.2
| +--- org.apache.commons:commons-configuration2:2.1.1
| | \--- commons-logging:commons-logging:1.2
| +--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.apache.commons:commons-text:1.4
| | \--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| +--- org.slf4j:slf4j-log4j12:1.7.25
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | \--- log4j:log4j:1.2.17
| +--- org.apache.avro:avro:1.7.7
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.13
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
| | +--- com.thoughtworks.paranamer:paranamer:2.3
| | +--- org.xerial.snappy:snappy-java:1.0.5
| | +--- org.apache.commons:commons-compress:1.4.1 -> 1.19
| | \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.36
| +--- com.google.re2j:re2j:1.1
| +--- com.google.protobuf:protobuf-java:2.5.0
| +--- com.google.code.gson:gson:2.2.4
| +--- org.apache.hadoop:hadoop-auth:3.3.0
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | +--- commons-codec:commons-codec:1.11
| | +--- org.apache.httpcomponents:httpclient:4.5.6 (*)
| | +--- com.nimbusds:nimbus-jose-jwt:7.9 -> 9.37.3
| | | \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| | +--- net.minidev:json-smart:2.3 -> 2.5.0
| | | \--- net.minidev:accessors-smart:2.5.0
| | | \--- org.ow2.asm:asm:9.3
| | +--- org.apache.zookeeper:zookeeper:3.5.6
| | | +--- org.apache.zookeeper:zookeeper-jute:3.5.6
| | | | \--- org.apache.yetus:audience-annotations:0.5.0
| | | +--- org.apache.yetus:audience-annotations:0.5.0
| | | +--- io.netty:netty-handler:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final
| | | | | \--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-transport:4.1.42.Final
| | | | | +--- io.netty:netty-common:4.1.42.Final
| | | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | | \--- io.netty:netty-resolver:4.1.42.Final
| | | | | \--- io.netty:netty-common:4.1.42.Final
| | | | \--- io.netty:netty-codec:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport:4.1.42.Final (*)
| | | +--- io.netty:netty-transport-native-epoll:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | +--- io.netty:netty-transport:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport-native-unix-common:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport:4.1.42.Final (*)
| | | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | +--- org.slf4j:slf4j-log4j12:1.7.25 (*)
| | | \--- log4j:log4j:1.2.17
| | +--- org.apache.curator:curator-framework:4.2.0
| | | \--- org.apache.curator:curator-client:4.2.0
| | +--- org.apache.kerby:kerb-simplekdc:1.0.1
| | | +--- org.apache.kerby:kerb-client:1.0.1
| | | | +--- org.apache.kerby:kerby-config:1.0.1
| | | | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | | +--- org.apache.kerby:kerb-core:1.0.1
| | | | | \--- org.apache.kerby:kerby-pkix:1.0.1
| | | | | +--- org.apache.kerby:kerby-asn1:1.0.1
| | | | | +--- org.apache.kerby:kerby-util:1.0.1
| | | | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | | +--- org.apache.kerby:kerb-common:1.0.1
| | | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | | +--- org.apache.kerby:kerb-crypto:1.0.1
| | | | | | +--- org.apache.kerby:kerby-util:1.0.1
| | | | | | \--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | | \--- commons-io:commons-io:2.5
| | | | +--- org.apache.kerby:kerb-util:1.0.1
| | | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | | +--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | | \--- org.apache.kerby:kerb-crypto:1.0.1 (*)
| | | | \--- org.apache.kerby:token-provider:1.0.1
| | | | +--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | \--- com.nimbusds:nimbus-jose-jwt:3.10 -> 9.37.3 (*)
| | | \--- org.apache.kerby:kerb-admin:1.0.1
| | | +--- org.apache.kerby:kerb-server:1.0.1
| | | | +--- org.apache.kerby:kerb-common:1.0.1 (*)
| | | | \--- org.apache.kerby:kerb-identity:1.0.1
| | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | \--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | +--- org.apache.kerby:kerb-util:1.0.1 (*)
| | | \--- org.apache.kerby:kerby-xdr:1.0.1
| | \--- com.google.guava:guava:27.0-jre (*)
| +--- com.jcraft:jsch:0.1.55
| +--- org.apache.curator:curator-client:4.2.0
| +--- org.apache.curator:curator-recipes:4.2.0
| | \--- org.apache.curator:curator-framework:4.2.0 (*)
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.apache.htrace:htrace-core4:4.1.0-incubating
| +--- org.apache.zookeeper:zookeeper:3.5.6 (*)
| +--- org.apache.commons:commons-compress:1.19
| +--- org.apache.kerby:kerb-core:1.0.1 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.10.3 -> 2.13.5
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (c)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (c)
| | | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (c)
| | | \--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.5 (c)
| | +--- com.fasterxml.jackson.core:jackson-core:2.13.5
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| +--- org.codehaus.woodstox:stax2-api:3.1.4 -> 4.2.1
| +--- com.fasterxml.woodstox:woodstox-core:5.0.3 -> 6.4.0
| | \--- org.codehaus.woodstox:stax2-api:4.2.1
| \--- dnsjava:dnsjava:2.1.7
+--- com.azure:azure-identity:1.13.1
| +--- com.azure:azure-core:1.50.0
| | +--- com.azure:azure-json:1.1.0
| | +--- com.azure:azure-xml:1.0.0
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.36
| | \--- io.projectreactor:reactor-core:3.4.38
| | \--- org.reactivestreams:reactive-streams:1.0.4
| +--- com.azure:azure-json:1.1.0
| +--- com.microsoft.azure:msal4j:1.16.1
| | +--- com.nimbusds:oauth2-oidc-sdk:11.9.1
| | | +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| | | +--- com.nimbusds:content-type:2.3
| | | +--- net.minidev:json-smart:2.5.0 (*)
| | | +--- com.nimbusds:lang-tag:1.7
| | | \--- com.nimbusds:nimbus-jose-jwt:9.37.3 (*)
| | +--- net.minidev:json-smart:2.5.0 (*)
| | +--- org.slf4j:slf4j-api:1.7.36
| | \--- com.fasterxml.jackson.core:jackson-databind:2.13.4.2 -> 2.13.5 (*)
| +--- com.microsoft.azure:msal4j-persistence-extension:1.3.0
| | +--- com.microsoft.azure:msal4j:1.15.0 -> 1.16.1 (*)
| | +--- net.java.dev.jna:jna:5.13.0
| | +--- net.java.dev.jna:jna-platform:5.13.0
| | | \--- net.java.dev.jna:jna:5.13.0
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.36
| \--- net.java.dev.jna:jna-platform:5.6.0 -> 5.13.0 (*)
+--- com.azure:azure-storage-file-datalake:12.20.0
| +--- com.azure:azure-core:1.50.0 (*)
| +--- com.azure:azure-storage-blob:12.27.0
| | +--- com.azure:azure-core:1.50.0 (*)
| | +--- com.azure:azure-storage-common:12.26.0
| | | +--- com.azure:azure-core:1.50.0 (*)
| | | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | | +--- org.codehaus.woodstox:stax2-api:4.2.1
| | | +--- com.fasterxml.woodstox:woodstox-core:6.4.0 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | +--- com.azure:azure-storage-internal-avro:12.12.0
| | | +--- com.azure:azure-core:1.50.0 (*)
| | | +--- com.azure:azure-storage-common:12.26.0 (*)
| | | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (*)
| | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (*)
| \--- com.azure:azure-xml:1.0.0
+--- org.apache.commons:commons-lang3:3.14.0
+--- commons-logging:commons-logging:1.2
\--- org.apache.hadoop:hadoop-azure:3.3.0
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
+--- com.microsoft.azure:azure-storage:7.0.0
| +--- com.fasterxml.jackson.core:jackson-core:2.6.0 -> 2.13.5 (*)
| +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.36
| \--- com.microsoft.azure:azure-keyvault-core:1.0.0
| \--- com.google.guava:guava:20.0 -> 27.0-jre (*)
+--- com.google.guava:guava:27.0-jre (*)
+--- org.eclipse.jetty:jetty-util-ajax:9.4.20.v20190813
| \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
+--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
+--- org.codehaus.jackson:jackson-core-asl:1.9.13
\--- org.wildfly.openssl:wildfly-openssl:1.0.7.Final
Подробнее здесь: https://stackoverflow.com/questions/792 ... e-java-sdk
Версии Netty конфликтуют с azure-identity, azure-storage-file-datalake java sdk. ⇐ JAVA
Программисты JAVA общаются здесь
1734148509
Anonymous
Я пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он выдает ошибку инициализации, вызванную конфликтом Netty:
{"az.sdk.message":"The following Netty versions were found on the classpath and have a mismatch with the versions used by azure-core-http-netty. If your application runs without issue this message can be ignored, otherwise please align the Netty versions used in your application. For more information, see https://aka.ms/azsdk/java/dependency/troubleshoot.","azure-netty-version":"4.1.110.Final","azure-netty-native-version":"2.0.65.Final","classpath-netty-version-io.netty:netty-common":"4.1.112.Final","classpath-netty-version-io.netty:netty-handler":"4.1.112.Final","classpath-netty-version-io.netty:netty-handler-proxy":"4.1.110.Final","classpath-netty-version-io.netty:netty-buffer":"4.1.112.Final","classpath-netty-version-io.netty:netty-codec":"4.1.112.Final","classpath-netty-version-io.netty:netty-codec-http":"4.1.112.Final","classpath-netty-version-io.netty:netty-codec-http2":"4.1.112.Final","classpath-netty-version-io.netty:netty-transport-native-unix-common":"4.1.112.Final","classpath-netty-version-io.netty:netty-transport-native-epoll":"4.1.110.Final","classpath-netty-version-io.netty:netty-transport-native-kqueue":"4.1.110.Final","classpath-native-netty-version-io.netty:netty-tcnative-boringssl-static":"2.0.65.Final"}
Ранее я пытался исключить azure-core-http-netty со следующей конфигурацией:
implementation(libs.azure.identity) {
exclude(group = "com.azure", module = "azure-core-http-netty")
}
implementation(libs.azure.storage.file.datalake) {
exclude(group = "com.azure", module = "azure-core-http-netty")
}
Но это не решило проблему и вызвало дополнительные ошибки.
Как мне правильно импортировать эти зависимости и разрешить конфликт?
И я действительно хочу знать, как это отладить и найти решение.
Зависимости пути к классам моего проекта
\--- com.google.errorprone:error_prone_core:2.10.0
+--- com.google.errorprone:error_prone_annotation:2.10.0
| \--- com.google.guava:guava:30.1-jre -> 30.1.1-jre
| +--- com.google.guava:failureaccess:1.0.1
| +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.checkerframework:checker-qual:3.8.0
| +--- com.google.errorprone:error_prone_annotations:2.5.1 -> 2.10.0
| \--- com.google.j2objc:j2objc-annotations:1.3
+--- com.google.errorprone:error_prone_type_annotations:2.10.0
+--- com.google.errorprone:error_prone_check_api:2.10.0
| +--- com.google.errorprone:error_prone_annotation:2.10.0 (*)
| +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
| +--- org.checkerframework:dataflow-errorprone:3.15.0
| +--- io.github.java-diff-utils:java-diff-utils:4.0
| | \--- org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r
| +--- com.google.auto.value:auto-value-annotations:1.7
| +--- com.google.errorprone:error_prone_annotations:2.10.0
| +--- com.github.kevinstern:software-and-algorithms:1.0
| \--- com.github.ben-manes.caffeine:caffeine:2.8.8
| +--- org.checkerframework:checker-qual:3.8.0
| \--- com.google.errorprone:error_prone_annotations:2.4.0 -> 2.10.0
+--- org.pcollections:pcollections:2.1.2
+--- com.google.guava:guava:30.1-jre -> 30.1.1-jre (*)
+--- com.google.auto:auto-common:1.1.2
| \--- com.google.guava:guava:30.1.1-jre (*)
+--- com.google.code.findbugs:jFormatString:3.0.0
+--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
+--- org.checkerframework:dataflow-errorprone:3.15.0
+--- com.google.auto.value:auto-value-annotations:1.7
+--- com.google.errorprone:error_prone_annotations:2.10.0
+--- com.google.protobuf:protobuf-java:3.4.0
\--- com.google.auto.service:auto-service-annotations:1.0-rc6
compileClasspath - Compile classpath for source set 'main'.
+--- project :api
+--- project :core
+--- project :catalogs:catalog-common
+--- project :catalogs:catalog-hadoop
+--- org.apache.hadoop:hadoop-common:3.3.0
| +--- org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_7:1.0.0
| +--- org.apache.hadoop:hadoop-annotations:3.3.0
| +--- com.google.guava:guava:27.0-jre
| | +--- com.google.guava:failureaccess:1.0
| | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.checkerframework:checker-qual:2.5.2
| | +--- com.google.errorprone:error_prone_annotations:2.2.0
| | +--- com.google.j2objc:j2objc-annotations:1.1
| | \--- org.codehaus.mojo:animal-sniffer-annotations:1.17
| +--- commons-cli:commons-cli:1.2
| +--- org.apache.commons:commons-math3:3.1.1
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10 -> 1.11
| +--- commons-codec:commons-codec:1.11
| +--- commons-io:commons-io:2.5
| +--- commons-net:commons-net:3.6
| +--- commons-collections:commons-collections:3.2.2
| +--- javax.servlet:javax.servlet-api:3.1.0
| +--- org.eclipse.jetty:jetty-server:9.4.20.v20190813
| | +--- javax.servlet:javax.servlet-api:3.1.0
| | +--- org.eclipse.jetty:jetty-http:9.4.20.v20190813
| | | +--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-io:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-io:9.4.20.v20190813 (*)
| +--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| +--- org.eclipse.jetty:jetty-servlet:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-security:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-server:9.4.20.v20190813 (*)
| +--- org.eclipse.jetty:jetty-webapp:9.4.20.v20190813
| | +--- org.eclipse.jetty:jetty-xml:9.4.20.v20190813
| | | \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
| | \--- org.eclipse.jetty:jetty-servlet:9.4.20.v20190813 (*)
| +--- com.sun.jersey:jersey-core:1.19
| | \--- javax.ws.rs:jsr311-api:1.1.1
| +--- com.sun.jersey:jersey-servlet:1.19
| | \--- com.sun.jersey:jersey-server:1.19
| | \--- com.sun.jersey:jersey-core:1.19 (*)
| +--- com.sun.jersey:jersey-json:1.19
| | +--- org.codehaus.jettison:jettison:1.1
| | +--- com.sun.xml.bind:jaxb-impl:2.2.3-1
| | | \--- javax.xml.bind:jaxb-api:2.2.2
| | | +--- javax.xml.stream:stax-api:1.0-2
| | | \--- javax.activation:activation:1.1
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-core-asl:1.9.13
| | +--- org.codehaus.jackson:jackson-jaxrs:1.9.2
| | | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13 (*)
| | +--- org.codehaus.jackson:jackson-xc:1.9.2
| | | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.13
| | | \--- org.codehaus.jackson:jackson-mapper-asl:1.9.2 -> 1.9.13 (*)
| | \--- com.sun.jersey:jersey-core:1.19 (*)
| +--- com.sun.jersey:jersey-server:1.19 (*)
| +--- commons-logging:commons-logging:1.1.3 -> 1.2
| +--- log4j:log4j:1.2.17
| +--- commons-beanutils:commons-beanutils:1.9.4
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-collections:commons-collections:3.2.2
| +--- org.apache.commons:commons-configuration2:2.1.1
| | \--- commons-logging:commons-logging:1.2
| +--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.apache.commons:commons-text:1.4
| | \--- org.apache.commons:commons-lang3:3.7 -> 3.14.0
| +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| +--- org.slf4j:slf4j-log4j12:1.7.25
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | \--- log4j:log4j:1.2.17
| +--- org.apache.avro:avro:1.7.7
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.13
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
| | +--- com.thoughtworks.paranamer:paranamer:2.3
| | +--- org.xerial.snappy:snappy-java:1.0.5
| | +--- org.apache.commons:commons-compress:1.4.1 -> 1.19
| | \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.36
| +--- com.google.re2j:re2j:1.1
| +--- com.google.protobuf:protobuf-java:2.5.0
| +--- com.google.code.gson:gson:2.2.4
| +--- org.apache.hadoop:hadoop-auth:3.3.0
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | +--- commons-codec:commons-codec:1.11
| | +--- org.apache.httpcomponents:httpclient:4.5.6 (*)
| | +--- com.nimbusds:nimbus-jose-jwt:7.9 -> 9.37.3
| | | \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| | +--- net.minidev:json-smart:2.3 -> 2.5.0
| | | \--- net.minidev:accessors-smart:2.5.0
| | | \--- org.ow2.asm:asm:9.3
| | +--- org.apache.zookeeper:zookeeper:3.5.6
| | | +--- org.apache.zookeeper:zookeeper-jute:3.5.6
| | | | \--- org.apache.yetus:audience-annotations:0.5.0
| | | +--- org.apache.yetus:audience-annotations:0.5.0
| | | +--- io.netty:netty-handler:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final
| | | | | \--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-transport:4.1.42.Final
| | | | | +--- io.netty:netty-common:4.1.42.Final
| | | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | | \--- io.netty:netty-resolver:4.1.42.Final
| | | | | \--- io.netty:netty-common:4.1.42.Final
| | | | \--- io.netty:netty-codec:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport:4.1.42.Final (*)
| | | +--- io.netty:netty-transport-native-epoll:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | +--- io.netty:netty-transport:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport-native-unix-common:4.1.42.Final
| | | | +--- io.netty:netty-common:4.1.42.Final
| | | | +--- io.netty:netty-buffer:4.1.42.Final (*)
| | | | \--- io.netty:netty-transport:4.1.42.Final (*)
| | | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | +--- org.slf4j:slf4j-log4j12:1.7.25 (*)
| | | \--- log4j:log4j:1.2.17
| | +--- org.apache.curator:curator-framework:4.2.0
| | | \--- org.apache.curator:curator-client:4.2.0
| | +--- org.apache.kerby:kerb-simplekdc:1.0.1
| | | +--- org.apache.kerby:kerb-client:1.0.1
| | | | +--- org.apache.kerby:kerby-config:1.0.1
| | | | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | | +--- org.apache.kerby:kerb-core:1.0.1
| | | | | \--- org.apache.kerby:kerby-pkix:1.0.1
| | | | | +--- org.apache.kerby:kerby-asn1:1.0.1
| | | | | +--- org.apache.kerby:kerby-util:1.0.1
| | | | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.36
| | | | +--- org.apache.kerby:kerb-common:1.0.1
| | | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | | +--- org.apache.kerby:kerb-crypto:1.0.1
| | | | | | +--- org.apache.kerby:kerby-util:1.0.1
| | | | | | \--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | | \--- commons-io:commons-io:2.5
| | | | +--- org.apache.kerby:kerb-util:1.0.1
| | | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | | +--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | | \--- org.apache.kerby:kerb-crypto:1.0.1 (*)
| | | | \--- org.apache.kerby:token-provider:1.0.1
| | | | +--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | | \--- com.nimbusds:nimbus-jose-jwt:3.10 -> 9.37.3 (*)
| | | \--- org.apache.kerby:kerb-admin:1.0.1
| | | +--- org.apache.kerby:kerb-server:1.0.1
| | | | +--- org.apache.kerby:kerb-common:1.0.1 (*)
| | | | \--- org.apache.kerby:kerb-identity:1.0.1
| | | | +--- org.apache.kerby:kerby-config:1.0.1 (*)
| | | | \--- org.apache.kerby:kerb-core:1.0.1 (*)
| | | +--- org.apache.kerby:kerb-util:1.0.1 (*)
| | | \--- org.apache.kerby:kerby-xdr:1.0.1
| | \--- com.google.guava:guava:27.0-jre (*)
| +--- com.jcraft:jsch:0.1.55
| +--- org.apache.curator:curator-client:4.2.0
| +--- org.apache.curator:curator-recipes:4.2.0
| | \--- org.apache.curator:curator-framework:4.2.0 (*)
| +--- com.google.code.findbugs:jsr305:3.0.2
| +--- org.apache.htrace:htrace-core4:4.1.0-incubating
| +--- org.apache.zookeeper:zookeeper:3.5.6 (*)
| +--- org.apache.commons:commons-compress:1.19
| +--- org.apache.kerby:kerb-core:1.0.1 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.10.3 -> 2.13.5
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (c)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (c)
| | | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (c)
| | | \--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.5 (c)
| | +--- com.fasterxml.jackson.core:jackson-core:2.13.5
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| +--- org.codehaus.woodstox:stax2-api:3.1.4 -> 4.2.1
| +--- com.fasterxml.woodstox:woodstox-core:5.0.3 -> 6.4.0
| | \--- org.codehaus.woodstox:stax2-api:4.2.1
| \--- dnsjava:dnsjava:2.1.7
+--- com.azure:azure-identity:1.13.1
| +--- com.azure:azure-core:1.50.0
| | +--- com.azure:azure-json:1.1.0
| | +--- com.azure:azure-xml:1.0.0
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.36
| | \--- io.projectreactor:reactor-core:3.4.38
| | \--- org.reactivestreams:reactive-streams:1.0.4
| +--- com.azure:azure-json:1.1.0
| +--- com.microsoft.azure:msal4j:1.16.1
| | +--- com.nimbusds:oauth2-oidc-sdk:11.9.1
| | | +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| | | +--- com.nimbusds:content-type:2.3
| | | +--- net.minidev:json-smart:2.5.0 (*)
| | | +--- com.nimbusds:lang-tag:1.7
| | | \--- com.nimbusds:nimbus-jose-jwt:9.37.3 (*)
| | +--- net.minidev:json-smart:2.5.0 (*)
| | +--- org.slf4j:slf4j-api:1.7.36
| | \--- com.fasterxml.jackson.core:jackson-databind:2.13.4.2 -> 2.13.5 (*)
| +--- com.microsoft.azure:msal4j-persistence-extension:1.3.0
| | +--- com.microsoft.azure:msal4j:1.15.0 -> 1.16.1 (*)
| | +--- net.java.dev.jna:jna:5.13.0
| | +--- net.java.dev.jna:jna-platform:5.13.0
| | | \--- net.java.dev.jna:jna:5.13.0
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.36
| \--- net.java.dev.jna:jna-platform:5.6.0 -> 5.13.0 (*)
+--- com.azure:azure-storage-file-datalake:12.20.0
| +--- com.azure:azure-core:1.50.0 (*)
| +--- com.azure:azure-storage-blob:12.27.0
| | +--- com.azure:azure-core:1.50.0 (*)
| | +--- com.azure:azure-storage-common:12.26.0
| | | +--- com.azure:azure-core:1.50.0 (*)
| | | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5
| | | +--- com.fasterxml.jackson.core:jackson-core:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.13.5 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.13.5 (*)
| | | +--- org.codehaus.woodstox:stax2-api:4.2.1
| | | +--- com.fasterxml.woodstox:woodstox-core:6.4.0 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.13.5 (*)
| | +--- com.azure:azure-storage-internal-avro:12.12.0
| | | +--- com.azure:azure-core:1.50.0 (*)
| | | +--- com.azure:azure-storage-common:12.26.0 (*)
| | | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (*)
| | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.5 (*)
| \--- com.azure:azure-xml:1.0.0
+--- org.apache.commons:commons-lang3:3.14.0
+--- commons-logging:commons-logging:1.2
\--- org.apache.hadoop:hadoop-azure:3.3.0
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
+--- com.microsoft.azure:azure-storage:7.0.0
| +--- com.fasterxml.jackson.core:jackson-core:2.6.0 -> 2.13.5 (*)
| +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.36
| \--- com.microsoft.azure:azure-keyvault-core:1.0.0
| \--- com.google.guava:guava:20.0 -> 27.0-jre (*)
+--- com.google.guava:guava:27.0-jre (*)
+--- org.eclipse.jetty:jetty-util-ajax:9.4.20.v20190813
| \--- org.eclipse.jetty:jetty-util:9.4.20.v20190813
+--- org.codehaus.jackson:jackson-mapper-asl:1.9.13 (*)
+--- org.codehaus.jackson:jackson-core-asl:1.9.13
\--- org.wildfly.openssl:wildfly-openssl:1.0.7.Final
Подробнее здесь: [url]https://stackoverflow.com/questions/79278477/netty-versions-conflict-with-azure-identity-azure-storage-file-datalake-java-sdk[/url]
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Версии Netty конфликтуют с azure-identity, azure-storage-file-datalake java sdk.
Anonymous » » в форуме JAVAЯ пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он... - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Версии Netty конфликтуют с azure-identity, azure-storage-file-datalake java sdk.
Anonymous » » в форуме JAVAЯ пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он... - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Версии Netty конфликтуют с azure-identity, azure-storage-file-datalake java sdk.
Anonymous » » в форуме JAVAЯ пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он... - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Версии Netty конфликтуют с azure-identity, azure-storage-file-datalake java sdk.
Anonymous » » в форуме JAVAЯ пытаюсь реализовать продажу учетных данных токена ADLS в своем проекте со следующими зависимостями:
// 1.13.1
implementation(libs.azure.identity)
// 12.20.0
implementation(libs.azure.storage.file.datalake)
Однако, когда я запускаю проект, он... - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как создать тестовый дубль для объекта DataLakeDirectoryClient библиотеки Azure.Storage.Files.DataLake C#?
Anonymous » » в форуме C#Мой код получает доступ к файлу или загружает его из Azure DataLake Storage Gen2. Этот файл размещается вышестоящей системой нашего приложения. Файлы организованы в иерархию каталогов.
Типичная иерархия файла будет такой:... - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...