Downloads
Latest Stable Release
The latest stable version of JetS3t is 0.6.0.
Download the JetS3t suite archive: jets3t-0.6.0.zip (10.9 MB)
The JetS3t release archive includes:
- the compiled JetS3t toolkit and application libraries
- all required supporting libraries
- Java source code
- API documentation.
Refer to the RELEASE_NOTES.txt document for more information about this version of JetS3t.
A Note on Encryption
Although JetS3t includes support for data encryption, Sun's Java distribution does not always include support for industrial-strength encryption algorithms. JetS3t comes configured to use a relatively weak encryption algorithm (PBEWithMD5AndDES) that is available by default on all platforms and Java versions from 1.4. If you intend to encrypt your data in S3, we recommend that you configure Java and JetS3t to use a much stronger algorithm than this.
To enable full-strength encryption algorithms on your system, you may have to configure Java by downloading and installing the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files available for Java versions 1.4.2 or later.
Once Java is configured to enable full-strength encryption algorithms, you will have a wide range of algorithms to choose from as JetS3t now includes the excellent Bouncy Castle security provider suite. You can configure your preferred algorithm in the jets3t.properties configuration file or via the Preferences dialog in Cockpit. We recommend you use a strong algorithm such as PBEWithSHAAnd256BitAES-CBC-BC or PBEWithSHAAndTwofish-CBC.
Maven Repository
The latest version of JetS3t is available from a Maven repository on the website, the repository URL is: http://jets3t.s3.amazonaws.com/maven2
Here is a pom.xml file that demonstrates how to use this repository.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>Test</groupId>
<artifactId>Test</artifactId>
<version>0.0.1-SNAPSHOT</version>
<description></description>
<repositories>
<repository>
<name>jets3t</name>
<id>jets3t</id>
<url>http://jets3t.s3.amazonaws.com/maven2</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>net.java.dev.jets3t</groupId>
<artifactId>jets3t</artifactId>
<version>0.6.0</version>
</dependency>
</dependencies>
</project>
Release History
| Release | Date | Download | Notes |
|---|---|---|---|
| 0.6.0 | 7th February 2008 | jets3t-0.6.0.zip (10.9 MB) |
Numerous bug fixes and enhancements. Highlights
include:
|
| 0.5.0 | 22nd January 2007 |
jets3t-0.5.0.zip
8.7 MB |
Significant improvements to the toolkit to fix bugs
and improve error handling, including enhancements:
|
| 0.4.0 | 21st Sept 2006 |
jets3t-0.4.0.zip
6,889,532 bytes |
The first public release of JetS3t, including:
|
Disclaimer
JetS3t comes as-is, without warranties of any kind. As
stated in the Apache 2.0 license:
You are solely responsible for determining the
appropriateness of using or redistributing the Work and
assume any risks associated with Your exercise of
permissions under this License.
So please use and enjoy JetS3t, but always perform your own tests before trusting JetS3t with your important data. Bits are small and delicate things, be careful with them...