Сводка дерева:
Проект A > зависит от пользовательской библиотеки B > зависит от Azure > зависит от Netty.
Библиотека B нормально (например, с модульными/интеграционными тестами проблем нет), а проект A жалуется, что Netty не найден.
Для контекста — вот фрагмент библиотеки B pom.xml с версиями зависимостей Azure:< /p>
Код: Выделить всё
com.azure
azure-security-keyvault-secrets
4.8.6
com.azure
azure-identity
1.13.0
Код: Выделить всё
Caused by: java.lang.NoClassDefFoundError: io/netty/resolver/AddressResolverGroup
at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:64) ~[azure-core-http-netty-1.15.3.jar:1.15.3]
at com.azure.core.http.netty.NettyAsyncHttpClientProvider.createInstance(NettyAsyncHttpClientProvider.java:70) ~[azure-core-http-netty-1.15.3.jar:1.15.3]
at com.azure.core.implementation.http.HttpClientProviders.lambda$createInstance$0(HttpClientProviders.java:58) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.core.implementation.util.Providers.create(Providers.java:119) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.core.implementation.http.HttpClientProviders.createInstance(HttpClientProviders.java:58) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.core.http.HttpClient.createDefault(HttpClient.java:61) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.core.http.HttpClient.createDefault(HttpClient.java:51) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.core.http.HttpPipelineBuilder.build(HttpPipelineBuilder.java:88) ~[azure-core-1.51.0.jar:1.51.0]
at com.azure.security.keyvault.secrets.SecretClientBuilder.buildInnerClient(SecretClientBuilder.java:247) ~[azure-security-keyvault-secrets-4.8.6.jar:4.8.6]
at com.azure.security.keyvault.secrets.SecretClientBuilder.buildClient(SecretClientBuilder.java:158) ~[azure-security-keyvault-secrets-4.8.6.jar:4.8.6]
Ищу совет/решение.
Подробнее здесь: https://stackoverflow.com/questions/790 ... o-netty-re