簡體   English   中英

使用基本憑證訪問EC2實例

[英]Access EC2 Instance using Basic Credentials

我正在嘗試使用Java SDK以編程方式停止EC2實例。 我是AWS API的新手,但是我想做的事情應該非常基礎:

BasicAWSCredentials credentials = new BasicAWSCredentials(ACCESS_KEY, SECRET_KEY);

AmazonEC2Client ec2 = new AmazonEC2Client(credentials); //ERROR caused by this line

我已經看到了幾個這樣的例子,例如在這里 我知道執行此操作的更好方法是使用IAM角色,但我只是想首先使某些事情起作用。 創建AmazonEC2的行將引發此錯誤

java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper at com.amazonaws.util.json.Jackson. 

我不知道為什么它會拋出一個類定義未找到錯誤。

我發現了問題。 顯然,AWS庫在fastxml.jackson.core中還需要三個依賴關系。 因為我使用Ivy進行配置,所以必須手動添加

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM