AWS Java SDK를 사용하여 Elastic Transcoder 작업에 액세스하려고합니다. 그러나 작업은 내 개발 시스템과 다른 지역에서 수행됩니다. 나는 ElasticTranscoderClient을 설정하려고하고 설정하면 내가 다음과 같은 오류받을 지역 :AWS Java SDK - Region 메소드를 사용할 때 Jackson의 NoSuchMethodError
java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectMapper.enable([Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/databind/ObjectMapper;
at com.amazonaws.partitions.PartitionsLoader.<clinit>(PartitionsLoader.java:54)
at com.amazonaws.regions.RegionMetadataFactory.create(RegionMetadataFactory.java:30)
at com.amazonaws.regions.RegionUtils.initialize(RegionUtils.java:66)
at com.amazonaws.regions.RegionUtils.getRegionMetadata(RegionUtils.java:54)
at com.amazonaws.regions.RegionUtils.getRegion(RegionUtils.java:107)
at com.amazonaws.client.builder.AwsClientBuilder.withRegion(AwsClientBuilder.java:233)
at com.amazonaws.client.builder.AwsClientBuilder.withRegion(AwsClientBuilder.java:222)
나는 것 내가 사용하려고 어떤 AWS 클라이언트에 대한 진정한 클라이언트 (로 영역을 사용하려고 할 때이는 일이 있음을 강조)
온라인으로 보면 이것이 잭슨 버전이 충분히 높지는 않지만, AWS SDK의 종속성이 아니라 내 프로젝트의 문제이므로이 문제를 해결하는 방법을 모르겠습니다.
이 문제가 발생한 사람이 있습니까? 이것은 정말로 의존성 문제입니까 아니면 그냥 붉은 청어입니까?
편집 : 나뿐만 아니라이 우연히 SDK 버전 1.11.60