我正在处理这些示例,我根本无法像给定的cli示例那样收听表格。
我的cli参数
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -inMemory
aws dynamodb list-tables --endpoint-url http://localhost:8000
然后它总是问我一个地区并指出我" aws configure"。当我在凭证中输入任何内容而在本地区域输入时,我得到:
Unable to locate credentials. You can configure credentials by running "aws configure".
我做错了什么?在我使用云本身之前,我只想在本地玩游戏以更熟悉cli界面。不好意思,但我无法让它发挥作用。
感谢任何提示!
答案 0 :(得分:1)
在本地运行DynamoDB时,您不需要有效密钥,但确实需要放置有效区域。例如,当运行aws configure时,为aws访问密钥id放置任何密钥,为aws秘密访问密钥的任何密钥,并为区域键入us-east-1或us-west-1等。 尝试再次运行该命令,它应该可以工作。