首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用java azure客户端的警告消息

使用java azure客户端的警告消息
EN

Stack Overflow用户
提问于 2021-10-20 16:49:27
回答 1查看 222关注 0票数 1

使用azure-storage-blob-client,我看到了以下内容:

代码语言:javascript
复制
10:46:38 [main] WARN  JacksonVersion - Could not find version of 'jackson-annotations'. 
10:46:38 [main] ERROR JacksonVersion - Version 'unknown' of package 'jackson-annotations' is not supported (older than earliest supported version - `2.10.0`), please upgrade. 
10:46:38 [main] WARN  JacksonVersion - Could not find version of 'jackson-core'. 
10:46:38 [main] ERROR JacksonVersion - Version 'unknown' of package 'jackson-core' is not supported (older than earliest supported version - `2.10.0`), please upgrade. 
10:46:38 [main] WARN  JacksonVersion - Could not find version of 'jackson-databind'. 
10:46:38 [main] ERROR JacksonVersion - Version 'unknown' of package 'jackson-databind' is not supported (older than earliest supported version - `2.10.0`), please upgrade. 
10:46:38 [main] INFO  JacksonVersion - Package versions: jackson-annotations=unknown, jackson-core=unknown, jackson-databind=unknown, jackson-dataformat-xml=2.12.5, jackson-datatype-jsr310=2.12.5, azure-core=1.21.0 
10:46:38 [main] DEBUG MemberNameConverterImpl - Failed to retrieve MethodHandles used to get naming strategy. Falling back to BeanUtils. 
java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at com.azure.core.implementation.jackson.MemberNameConverterImpl.<clinit>(MemberNameConverterImpl.java:55)
    at com.azure.core.implementation.jackson.ObjectMapperShim.<init>(ObjectMapperShim.java:139)
    at com.azure.core.implementation.jackson.ObjectMapperShim.createHeaderMapper(ObjectMapperShim.java:127)
    at com.azure.core.util.serializer.JacksonAdapter.<init>(JacksonAdapter.java:75)
    at com.azure.core.util.serializer.JacksonAdapter.<init>(JacksonAdapter.java:53)
    at com.azure.core.util.serializer.JacksonAdapter.createDefaultSerializerAdapter(JacksonAdapter.java:111)
    at com.azure.storage.blob.implementation.util.ModelHelper.<clinit>(ModelHelper.java:53)
    at com.azure.storage.blob.BlobUrlParts.parse(BlobUrlParts.java:371)
    at com.azure.storage.blob.BlobServiceClientBuilder.endpoint(BlobServiceClientBuilder.java:147)
    at com.azure.storage.blob.BlobServiceClientBuilder.connectionString(BlobServiceClientBuilder.java:286)

为什么我会收到这些警告消息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-20 16:49:27

事实证明,我的一个依赖项是包含jackson组件的"shaded jar“。这个着色过程显然从jar中剥离了某种版本信息,即定义了jackson的哪个版本。它可以被安全地忽略。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69650051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档