最近接到一些用户反映在安装AWS Toolkit for Eclipse的过程中遇到的一个问题,导致安装失败。我们根据用户的描述尝试了一下,发现这个问题容易重现而且我们觉得这是一个容易出现的问题,所以决定通过博客平台统一把这个问题说明一下。
背景介绍
这里先把AWS Toolkit for Eclipse的背景信息作个简单介绍。由于Eclipse是一个Java开发人员常用的开发工具,亚马逊AWS就为方便Java开发人员使用AWS的各种服务提供了两个资源:一个是AWS Toolkit for Eclipse。这是一个开源的Eclipse插件(源代码在https://github.com/aws/aws-toolkit-eclipse ),主要供开发人员使用Eclipse工具来开发、调试和部署使用AWS服务的Java应用程序。另外一个就是AWS SDK for Java。你可以单独从http://aws.amazon.com/sdkforjava/上下载这个SDK,也可以从Github上(https://github.com/aws/aws-sdk-java)下载它。不过如果你使用AWSToolkit for Eclipse,那么这个插件中已经包含了这个SDK。
AWS Toolkit for Eclipse的安装过程本身比较简单,你在Eclipse中的“Help”菜单中选择“Install New Software…”选项,然后在“Work with”域中输入http://aws.amazon.com/eclipse,确认后在下面的列表框中选中“AWS Toolkit for Eclipse”项,如下图所示:
最后点击“Next“再根据向导提示安装即可。
问题描述
现在我们回到一开始提到的安装问题。用户反映的问题是在安装向导最后确认开始安装,但是在安装的过程中出现下面错误信息:
然后安装过程终止退出,AWS Toolkit for Eclipse也就没能成功安装。
问题解决
通过上面的错误提示我们可以看到AWS Toolkit for Eclipse在安装与Amazon SimpleDBManagement的时候缺少了一些相关依赖项。所以我们需要通过Eclipse的“Install New Software…”安装上相应的组件。以Kepler版本的Eclipse为例,你可以通过输入http://download.eclipse.org/releases/kepler来安装,然后选择“DatabaseDevelopment”,如下图所示:
安装完这个组件,重启Eclipse再次安装AWS Toolkit for Eclipse就不会再出现前面描述的问题了。
如果成功安装完AWS Toolkit for Eclipse插件后,Eclipse需要重启,然后就会出现下面的欢迎和AWS账户访问设置界面:
接下来你的Eclipse在创建新项目的时候就可以创建AWS的Java项目和Java Web项目了,如下图所示:
现在你可以通过Eclipse来开始AWS云平台的应用开发之旅了!