The AWS Toolkit for Eclipse is an open source plug-in for the Eclipse Java IDE that makes it easier for developers to develop, debug, and deploy Java applications using Amazon Web Services. With the AWS Toolkit for Eclipse, you’ll be able to get started faster and be more productive when building AWS applications.
The Eclipse plugins included in the AWS Toolkit for Eclipse.
To contribute to the AWS Toolkit for Eclipse, you need to have at least these requirements met.
git clone https://github.com/aws/aws-toolkit-eclipse
mvn -Pbuild-eclipse clean verify
mvn -Pbuild-eclipse -Declipse.target=20189 clean verify
mvn -Pbuild-eclipse -Declipse.target=20196 clean verify
mvn -Pbuild-eclipse -Declipse.target=20199 clean verify
mvn -Pbuild-eclipse -Declipse.target=20203 clean verify
mvn -Pbuild-eclipse -Declipse.target=20209 clean verify
note, 2019-3 and 2019-12 do not build because we reach into Eclipse internals, but it will work on those versions
You must have EGit installed to your Eclipse IDE.
Now you have imported all the plugin projects into Eclipse, but you need to set up the target platform since the plugins have dependencies which are not the standard OSGi bundles.
Plug-in Development -> Target Platform
Add -> Next -> Add -> Software Site -> Add -> Localto select the target repository you just built. This repository is located at
OK. Use this new target platform, and you would be able to run the AWS plugins under this target platform.
plugin execution not covered by lifecycle configuration, right click on the problem and select
Quick Fix -> Discover new m2e connectors
Notice: If you imported the com.amazonaws.eclipse.javasdk project into your Eclipse workspace when you are checking in the repo, you may need to close that project as it overrides the Java SDK bundle in the target platform. If the platform is set up correctly, you will see no errors in
run as -> run configurations
Run a productselect
All workspace enabled plugins and features