Bra*_*ave 5 jodatime amazon-web-services maven
我遇到了 aws sdk 和 joda-time 的常见问题。即使互联网上有很多这些问题,我仍然无法解决......
Exception in thread "main" java.lang.NoSuchMethodError: org.joda.time.format.DateTimeFormatter.withZoneUTC()Lorg/joda/time/format/DateTimeFormatter;
at com.amazonaws.auth.internal.AWS4SignerUtils.<clinit>(AWS4SignerUtils.java:26)
at com.amazonaws.auth.internal.AWS4SignerRequestParams.<init>(AWS4SignerRequestParams.java:85)
at com.amazonaws.auth.AWS4Signer.sign(AWS4Signer.java:168)
at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:814)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:607)
at com.amazonaws.http.AmazonHttpClient.doExecute(AmazonHttpClient.java:376)
at com.amazonaws.http.AmazonHttpClient.executeWithTimer(AmazonHttpClient.java:338)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:287)
at com.amazonaws.services.ec2.AmazonEC2Client.invoke(AmazonEC2Client.java:11132)
at com.amazonaws.services.ec2.AmazonEC2Client.runInstances(AmazonEC2Client.java:10657)
at cloudSteuerung.AmazonWebServices.create(AmazonWebServices.java:33)
at de.bla.ccu.Test.main(Test.java:16)
Run Code Online (Sandbox Code Playgroud)
检查 maven 的依赖树我注意到几个 joda 依赖项。AWS 似乎需要 2.8.1 版,所以我在 pom 文件中明确添加了它,但错误仍然发生。我尝试了几个版本的 joda,但似乎没有一个版本可以正常工作。谁能帮我?我只是想运行 AWS sdk EC2 示例...
我在使用 aws-java-sdk artifactId 声明我们的 AWS 依赖项时遇到了这个问题。例如
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>x.y.z</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我们更改为导入 aws-java-sdk-bom 依赖项,按照 Amazon 的建议,例如
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-bom</artifactId>
<version>x.y.z</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
然后单独声明我们的组件依赖项,例如
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)
这使得 Maven 能够确定 aws-sdk 的正确 joda-time 依赖性并解决了该问题。
| 归档时间: |
|
| 查看次数: |
5496 次 |
| 最近记录: |