本文介绍了无法加载从/AwsCredentials.properties文件AWS凭据的类路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用这个code设置类路径

Using this code for setting the class path

AWSCredentialsProvider credentialsProvider = new ClasspathPropertiesFileCredentialsProvider();
ec2 = new AmazonEC2Client(credentialsProvider);

下面是AwsCredentials.properties文件的格式

Below is the format for AwsCredentials.properties file

# Fill in your AWS Access Key ID and Secret Access Key
# http://aws.amazon.com/security-credentials
accessKey = keyHere
secretKey = secretKeyHere

下面是例外,我正在

Below is the exception I am getting

Exception in thread "main" com.amazonaws.AmazonClientException: Unable to load AWS credentials from the /AwsCredentials.properties file on the classpath

    at com.amazonaws.auth.ClasspathPropertiesFileCredentialsProvider.getCredentials(ClasspathPropertiesFileCredentialsProvider.java:81)
    at com.amazonaws.services.ec2.AmazonEC2Client.invoke(AmazonEC2Client.java:8359)

请指导我怎样才能解决这个exception.Thanks

Kindly guide me how can I solve this exception.Thanks

推荐答案

您收到此异常,因为您的AWS SDK是无法加载您的凭据。你应该做的是转到preferences然后转到AWS,并添加你的密钥和访问密钥。所以,你的项目能够取得这两个键。

You are getting this exception because your AWS SDK is unable to load your credentials.What you should do is goto Preferences then goto AWS and add your secret key and access key. So that your project can retrieve both keys .

我希望这可以帮助。

这篇关于无法加载从/AwsCredentials.properties文件AWS凭据的类路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 08:44