亚马逊SES - 连接

时间:2018-03-16 06:42:52

标签: amazon-web-services aws-sdk amazon-ses

我试图在SES沙箱版本上创建模板。我使用以下代码,但我收到以下错误。请帮我解决这个问题。

        BasicAWSCredentials basicCreds = new BasicAWSCredentials("AXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXi");
        AmazonSimpleEmailService client = null;
        try{
            client = AmazonSimpleEmailServiceClientBuilder.standard().withRegion(Regions.US_WEST_2).withCredentials(new AWSStaticCredentialsProvider(basicCreds)).build();
        } catch (Exception ex){
            logger.info(ex);
        }
        CreateTemplateRequest ctr = new CreateTemplateRequest();
        Template template = new Template();
        template.setTemplateName("Sample");
        template.setSubjectPart("Sample Mail");
        template.setTextPart("Test Mail from Template");
        ctr.setTemplate(template);
        client.createTemplate(ctr);

,我得到的例外是,

  

线程中的异常" main" java.lang.NoSuchFieldError:SIGNING_REGION       在com.amazonaws.services.simpleemail.AmazonSimpleEmailServiceClient.executeCreateTemplate(AmazonSimpleEmailServiceClient.java:950)       在com.amazonaws.services.simpleemail.AmazonSimpleEmailServiceClient.createTemplate(AmazonSimpleEmailServiceClient.java:932)

我们正在使用ant build。如果有jar问题,请告诉我应该使用哪个版本的jar。

提前致谢。

0 个答案:

没有答案