Java Developer Center

The Java Developer Center contains sample code, documentation, tools, and additional resources to help you build applications on Amazon Web Services.


Featured Resources

Video: AWS Elastic Beanstalk Deployment in Eclipse

Learn how to use the AWS Toolkit for Eclipse to develop, debug, then deploy your Java web applications to AWS Elastic Beanstalk.

Travel Log – Sample Java Web Application

Travel Log is a code sample that demonstrates how to use Amazon Web Services in a Java Web application. It uses Amazon S3 to store trip photos and a Java Persistence API to store journal entries and photo metadata in Amazon SimpleDB.



Developing Applications

AWS SDK for Java
Get started building software with the AWS Java library, code samples, and documentation. Eclipse Java IDE users can get started with the SDK easily using the AWS Toolkit for Eclipse.



AWS Toolkit for Eclipse
The AWS Toolkit for Eclipse is a plug-in for the Eclipse Java IDE that makes it easier for developers to develop, deploy, and debug Java applications using Amazon Web Services.



AWS SDK for Android
The AWS SDK for Android makes it easier for software developers to call an AWS web service API directly from a mobile application. Previously, developers either wrote their own libraries to handle the HTTP connection, request retries, and error handling, or built additional infrastructure to proxy the API requests through a server fleet.

  Learn more

Community Java Libraries
See what the growing AWS Community is building, including:
  • JetS3t - A Java API for Amazon S3 and Amazon CloudFront
  • typica - A Java API for Amazon EC2, Amazon SQS, and Amazon SimpleDB

  View all community libraries and sample code




Additional Resources


©2010, Amazon Web Services LLC or its affiliates. All rights reserved.