- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
使用此代码设置类路径
AWSCredentialsProvider credentialsProvider = new ClasspathPropertiesFileCredentialsProvider();
ec2 = new AmazonEC2Client(credentialsProvider);
以下是 AwsCredentials.properties 文件的格式
# Fill in your AWS Access Key ID and Secret Access Key
# http://aws.amazon.com/security-credentials
accessKey = keyHere
secretKey = secretKeyHere
以下是我遇到的异常
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)
最佳答案
我使用不同的方法建立了联系:
BasicAWSCredentials credentials = new BasicAWSCredentials(ACCESS_KEY, SECRET_KEY);
AmazonDynamoDBClient client = new AmazonDynamoDBClient(credentials).withRegion(Regions.US_EAST_1);
DynamoDB dynamoDB = new DynamoDB(client);
访问 key 和 secret key 可以在 Identity and Access Management 中创建安慰。希望对你有帮助...
关于java - 无法从类路径上的/AwsCredentials.properties 文件加载 AWS 凭证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22588733/
我在尝试实例化 LocalstackContainer 时遇到以下异常。我确实有这个类,并且能够在我的本地找到源代码。我无法找到根本原因。我正在使用带有 Java 11 的 Windows 操作系统。
我是 Android Studio 和 intelliJ 的新手。 我正在尝试使用 AmazonSNS - 推送。我无法弄清楚如何将 AwsCredentials.properties 文件添加到模块
AmazonS3Client已被弃用,取而代之的是 AmazonS3ClientBuilder 。 AmazonS3Client 构造函数接受 AWSCredentials 实例,客户端可以通过该实例
我们正在为 Android 手机开发一款基本游戏,最近已从 Eclipse IDE 切换到 Android Studios。通过切换,我被迫从 aws-java-sdk-1.9.30 迁移到 aws-
我正在处理无人值守的 PowerShell 脚本,并希望以正确的方式存储 AWS 凭证。 根据 the documentation ,我应该能够将凭据存储在这样的 .ini 文件中 .\myAWSCr
static const char* AWS_ACCESS_KEY_ID = "XXXXXXXXXXXXX"; static const char* AWS_SECRET_ACCESS_KEY = "
我有/aws 文件夹,其中包含 aws jar 和我的主程序 Aws.class aws 也是一个包: spectjrt.jar aspectjwe
使用此代码设置类路径 AWSCredentialsProvider credentialsProvider = new ClasspathPropertiesFileCredentialsProvid
我正在运行适用于 AWS 的 Glacier API,这只是一个非常基本的版本 - 试图列出我的保管库。 我按照 http://docs.aws.amazon.com/amazonglacier/la
我在学习C++通过阅读 Stroustrup 的书,我正在练习一些与工作相关的代码。 我需要编写一些小代码来调用 Amazon Simple Systems Manager (如果我要这样做,pyth
在 Android 应用程序中,我从 http://.auth..amazoncognito.com/login 收到 JWT access_token一旦用户完成对 Cognito 用户池的身份验证
所以我尝试将我的应用程序连接到亚马逊云 Nosql 服务器 DynamoDB,我一直在遵循他们的教程,但由于不断发生此错误,似乎无法使其工作: java.lang.RuntimeException:
我正在创建自定义凭证提供程序,以便我可以设置访问 key 、 key 、 token 和过期时间。但是我在上传文件时收到以下错误 [__NSCFString expiration]: unrecogn
所以我尝试使用管道创建一些 aws 配置文件以打开 powershell 并运行命令。当我直接通过 PS 使用命令时它工作得很好但是当尝试使用管道时它只是说命令不存在: 术语“Set-AWSCrede
我是一名优秀的程序员,十分优秀!