[英]Localstack java.lang.NoClassDefFoundError: com/amazonaws/auth/AWSCredentials
[英]Caused by: java.lang.NoClassDefFoundError: com/amazonaws/auth/BasicAWSCredentials
此代碼
BasicAWSCredentials credentials
= new BasicAWSCredentials(WasabiCredential.ACCESS_KEY, WasabiCredential.SECRET_KEY);
final AmazonS3 s3 = AmazonS3ClientBuilder
.standard()
.withCredentials(new AWSStaticCredentialsProvider(credentials))
.withEndpointConfiguration(new AwsClientBuilder.EndpointConfiguration("s3.wasabisys.com", "us-east-1"))
.build();
拋出:
造成原因:java.lang.NoClassDefFoundError:com / amazonaws / auth / BasicAWSCredentials
鑒於:
BasicAWSCredentials.class
下\\com\\amazonaws\\auth
文件夾 有同樣的問題。 原來我的范圍不正確,是:
<scope>test</scope>
因此,當然除了測試期間,其他任何地方都將失敗。 我刪除了它,確實有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.