# \[RESOLVIDO\] \[JAVA EE\] Integração com o Amazon S3

**URL:** <https://forum.casadocodigo.com.br/t/resolvido-java-ee-integracao-com-o-amazon-s3/340>\
**Category:** Livros\
**Tags:** java-ee\
**Created:** [Outubro 20, 2016, 12:16am UTC](https://forum.casadocodigo.com.br/t/resolvido-java-ee-integracao-com-o-amazon-s3/340 "2016-10-20T00:16:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![eduardoserrao](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@eduardoserrao](https://forum.casadocodigo.com.br/u/eduardoserrao)\
**Post date:** [Outubro 20, 2016, 12:16am UTC](https://forum.casadocodigo.com.br/t/resolvido-java-ee-integracao-com-o-amazon-s3/340/1 "2016-10-20T00:16:41Z")

</div>

Boa noite pessoal,  
Estou com dificuldades para fazer a integração com o Amazon S3.  
No livro Java EE, mais precisamente na página 115, o autor começa a falar do Amazon S3, e logo na página seguinte sugere uma alteração na classe **FileSaver** :

```
public String write(String baseFolder,
Part multipartFile) {
AmazonS3Client s3 = client();
String fileName = extractFilename(multipartFile
.getHeader(CONTENT_DISPOSITION));
try {
s3.putObject("casadocodigo", fileName,
multipartFile.getInputStream(),
new ObjectMetadata());
return "https://s3.amazonaws.com/casadocodigo/"
+fileName;
} catch (AmazonClientException | IOException e) {
throw new RuntimeException(e);
}
} 

```

porém a IDE acusa erro nessa classe AmazonS3Client, provavelmente é algum .jar que esteja faltando, não sei. Eu baixei o projeto S3 ninja, mas ainda não consegui descobrir como resolver esse problema. Se alguém puder me ajudar eu agradeço muito 🙂

Obrigado.

---

<div class="post-metadata">

**Author:** ![eduardoserrao](https://avatars.discourse-cdn.com/v4/letter/e/c67d28/32.png) [@eduardoserrao](https://forum.casadocodigo.com.br/u/eduardoserrao)\
**Post date:** [Outubro 20, 2016, 12:42am UTC](https://forum.casadocodigo.com.br/t/resolvido-java-ee-integracao-com-o-amazon-s3/340/2 "2016-10-20T00:42:13Z")

</div>

Acho que consegui resolver! fiz uma alteração no meu arquivo pom.xml.  
Dentro da tag dependencies adicionei o seguinte trecho:

```
<dependency>
      <groupId>com.amazonaws</groupId>
      <artifactId>aws-java-sdk</artifactId>
      <version>1.9.11</version>
</dependency>

```

Caso alguém passe pela mesma situação.
