2018년 3월 19일 월요일

AmazonS3Client 사용 중 NoSuchMethodError 예외 발생시


AmazonS3Client 사용 중 다음과 같이 NoSuchMethodError 예외 발생한다면,

java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonFactory.requiresPropertyOrdering()Z
com.fasterxml.jackson.core.JsonFactory.requiresPropertyOrdering()Z
com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:472)
com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:391)
com.amazonaws.internal.config.InternalConfig.<clinit>(InternalConfig.java:43)
com.amazonaws.internal.config.InternalConfig$Factory.<clinit>(InternalConfig.java:304)
com.amazonaws.util.VersionInfoUtils.userAgent(VersionInfoUtils.java:139)
com.amazonaws.util.VersionInfoUtils.initializeUserAgent(VersionInfoUtils.java:134)
com.amazonaws.util.VersionInfoUtils.getUserAgent(VersionInfoUtils.java:95)
com.amazonaws.ClientConfiguration.<clinit>(ClientConfiguration.java:60)
com.amazonaws.ClientConfigurationFactory.getDefaultConfig(ClientConfigurationFactory.java:46)
com.amazonaws.ClientConfigurationFactory.getConfig(ClientConfigurationFactory.java:35)
com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:310)
...

jackson-core와 함께 jackson-databind도 포함되어 있는지 확인해 보고 추가되어 있지 않다면 추가하자.


저작자: Yes, 상업적 이용: No, 컨텐츠 변경: No

댓글 없음:

댓글 쓰기