我添加了以下依赖项,以允许我从Java应用程序中访问S3存储区
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.10.9</version>
</dependency>
我发现它下载了53个jar文件,总计21 MB,这有点疯狂。是否有较小的包装允许我这样做?
答案 0 :(得分:3)
您正在寻找的包裹是:
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.10.9</version>
</dependency>
或现在为1.10.54
的最新版本。有关详细信息,请参阅maven repository。
答案 1 :(得分:0)
是!
如果您查看Maven Repository Listing for their group,我认为您需要“AWS SDK For Java Core”和“适用于Amazon S3的AWS Java SDK”,但您可能还需要一个身份验证/凭据 - 我可以不记得那是不是核心问题。