Skip to content

Commit 78995f8

Browse files
authored
Update README.md
1 parent 0561544 commit 78995f8

File tree

1 file changed

+5
-94
lines changed

1 file changed

+5
-94
lines changed

README.md

Lines changed: 5 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -5,119 +5,30 @@ build scalable solutions with Amazon S3, Amazon DynamoDB, Amazon Glacier, and mo
55

66
See the [AWS SDK for Java 2.x][aws-sdk-for-java-2x] for how to get started.
77

8-
## In Maintenance Mode as of July 31, 2024 ##
98

10-
[The AWS SDK for Java 1.x is in maintenance mode][maintenance-mode-post]. The AWS SDK for Java 1.x entered maintenance
11-
mode on July 31, 2024 and will reaching end-of-support on December 31, 2025. During maintenance mode, AWS will limit
12-
SDK releases to address critical bug fixes and security issues only. The SDK will not receive API updates for new or
13-
existing services, or be updated to support new regions.
9+
## End-of-Support on December 31, 2025 ##
10+
11+
[The AWS SDK for Java 1.x reached end-of-support on December 31, 2025][deprecation-announcement-post]. The SDK no longer receives updates or releases.
12+
Previously published releases will continue to be available via public package managers and the code will remain on GitHub.
1413

1514
We recommend that you [migrate to the AWS SDK for Java 2.x][migration-guide]. The AWS SDK for Java 2.x provides
1615
improved features, enhanced performance, and continued support from AWS. By adopting the latest version of the SDK,
1716
developers can ensure the security, compatibility, and stability of their solutions on AWS. Updating also allows you to
1817
leverage the latest services and innovations from AWS.
1918

20-
## End-of-Support on December 31, 2025 ##
21-
22-
[The AWS SDK for Java 1.x will reach end-of-support on December 31, 2025][deprecation-announcement-post]. After end-of-
23-
support, AWS will no longer receive updates or releases. Previously published releases will continue to be available
24-
via public package managers and the code will remain on GitHub.
25-
2619
## Release Notes ##
2720
Changes to the SDK beginning with version 1.12.1 (June 2021) are tracked in [CHANGELOG.md][changes-file].
2821

2922
Changes in the _retired_ 1.11.x series of the SDK, beginning with version 1.11.82,
3023
are listed in the [CHANGELOG-1.11.x.md](./changelogs/CHANGELOG-1.11.x.md) file.
3124

32-
## Getting Started with AWS
33-
34-
Use [the AWS SDK for Java 2.x to get started][sdk-v2-getting-started].
35-
36-
## Using the AWS SDK for Java 1.x
37-
38-
The AWS SDK for Java 1.x is in [maintenance mode][maintenance-mode-post], so we recommend that you use the
39-
[AWS SDK for Java 2.x][aws-sdk-for-java-2x].
40-
41-
#### Minimum requirements ####
42-
43-
To run the AWS SDK for Java 1.x, you will need **Java 1.8+**. For more information about the requirements and optimum
44-
settings for the SDK, please see the [Installing a Java Development Environment][docs-java-env]
45-
section of the developer guide.
46-
47-
#### Install the 1.x SDK ####
48-
49-
You can use the AWS SDK for Java 1.x in your project by consuming it from Maven. Import
50-
the [aws-java-sdk-bom][] and specify the SDK Maven modules that your project needs in the
51-
dependencies.
52-
53-
##### Importing the 1.x BOM #####
54-
55-
```xml
56-
<dependencyManagement>
57-
<dependencies>
58-
<dependency>
59-
<groupId>com.amazonaws</groupId>
60-
<artifactId>aws-java-sdk-bom</artifactId>
61-
<version>1.12.797</version>
62-
<type>pom</type>
63-
<scope>import</scope>
64-
</dependency>
65-
</dependencies>
66-
</dependencyManagement>
67-
```
68-
69-
##### Using the 1.x SDK Maven modules #####
70-
71-
```xml
72-
<dependencies>
73-
<dependency>
74-
<groupId>com.amazonaws</groupId>
75-
<artifactId>aws-java-sdk-ec2</artifactId>
76-
</dependency>
77-
<dependency>
78-
<groupId>com.amazonaws</groupId>
79-
<artifactId>aws-java-sdk-s3</artifactId>
80-
</dependency>
81-
<dependency>
82-
<groupId>com.amazonaws</groupId>
83-
<artifactId>aws-java-sdk-dynamodb</artifactId>
84-
</dependency>
85-
</dependencies>
86-
```
87-
88-
See the [Set up the AWS SDK for Java 1.x][docs-setup] section of the developer guide for more
89-
information about installing the 1.x SDK through other means.
90-
91-
## Building From Source
92-
93-
Once you check out the code from GitHub, you can build it using Maven. To disable the GPG-signing
94-
in the build, use:
95-
96-
```sh
97-
mvn clean install -Dgpg.skip=true
98-
```
99-
100-
## Getting Help
101-
GitHub [issues][sdk-issues] is the preferred channel to interact with our team. Also check these community resources for getting help:
102-
103-
* Ask a question on [StackOverflow][stack-overflow] and tag it with `aws-java-sdk`
104-
* Articulate your feature request or upvote existing ones on our [Issues][features] page
105-
* Take a look at the [blog] for plenty of helpful walkthroughs and tips
106-
* Open a case via the [AWS Support Center][support-center] in the [AWS console][console]
107-
* If it turns out that you may have found a bug, please open an [issue][sdk-issues]
108-
10925
## Maintenance and Support for SDK Major Versions
11026

11127
For information about maintenance and support for SDK major versions and their underlying dependencies, see the following in the AWS SDKs and Tools Reference Guide:
11228

11329
* [AWS SDKs and Tools Maintenance Policy][maintenance-policy]
11430
* [AWS SDKs and Tools Version Support Matrix][version-matrix]
11531

116-
## Supported Minor Versions
117-
118-
* **1.12.x** - In [maintenance mode][maintenance-mode-post]. We recommend migrating to the [AWS SDK for Java 2.x][aws-sdk-for-java-2x].
119-
120-
* **1.11.x** - No longer supported, but migration to 1.12.x should require no code changes.
12132

12233
## AWS SDK for Java 2.x
12334

@@ -158,4 +69,4 @@ The AWS SDK for Java 1.x supports Java versions from 8 to 17, but may not be upd
15869
[deprecation-announcement-post]: https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-java-v1-x-on-december-31-2025
15970
[maintenance-mode-post]: https://aws.amazon.com/blogs/developer/the-aws-sdk-for-java-1-x-is-in-maintenance-mode-effective-july-31-2024/
16071
[migration-guide]: https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/migration.html
161-
[sdk-v2-getting-started]: https://github.com/aws/aws-sdk-java-v2/?tab=readme-ov-file#getting-started
72+
[sdk-v2-getting-started]: https://github.com/aws/aws-sdk-java-v2/?tab=readme-ov-file#getting-started

0 commit comments

Comments
 (0)