This project is a simple java library for connecting to Amazon S3.
It's the s3-shell sample code from Amazon (no longer seems to be available from the AWS Sample code site).
And a Java Base64 class taken from: http://iharder.sourceforge.net/current/java/base64/
BUT, I needed something super simple that would work with the restrictions around google app engine... namely, no threads, no sockets, and... other restrictions...
So, this is the base s3-shell code, with the fix mentioned in the comments, and the Base64 class stolen from another aws example (s3-shell previously used a com.sun class, which you can't do in AE)...
The S3 support is pretty basic...
Licensed under the terms of the Apache Software License v2.0.