問:什麼是 AWS Toolkit for Eclipse?

AWS Toolkit for Eclipse 是適用於 Eclipse Java IDE 的開放原始碼外掛程式,讓開發人員可以輕鬆地使用 Amazon Web Services 開發、偵錯和部署 Java 應用程式。利用 AWS Toolkit for Eclipse 建置 AWS 應用程式時,您就能更快速地入門且工作更有效率。

問:AWS Toolkit for Eclipse 的作用為何?

AWS Toolkit for Eclipse 的特色如下:

  • 適用於 Java 的 AWS 開發套件
  • AWS Explorer
  • AWS Elastic Beanstalk 部署和偵錯
  • 支援多個 AWS 帳戶

適用於 Java 的 AWS 開發套件

AWS Toolkit for Eclipse 包含適用於 Java 的 AWS 開發套件,方便您在 Eclipse 的 AWS 基礎設施服務 (包括 Amazon S3、Amazon EC2 和 Amazon SimpleDB) 上建置 Java 應用程式。

  • 開始 – 使用 AWS Java 程式庫其中一個專案範本輕鬆建立新的 Java 專案,或將程式庫新增到現有的專案。
  • 開發 – 使用 Eclipse Java IDE 建置您的應用程式並進行偵錯。
  • 更新 – 透過 Eclipse 更新網站自動下載開發套件的最新版本。

AWS Explorer

開發應用程式期間,輕鬆存取和管理您的 AWS 基礎設施,包括 Amazon S3、Amazon SimpleDB、Amazon EC2 等。AWS Explorer 提供圖形界面,可讓您輕鬆建立、編輯和刪除資源。

  • 設定 – 建立、檢視及刪除 Amazon S3 物件、Amazon SimpleDB 項目和屬性、Amazon SQS 訊息等。
  • 編輯 – 新增、編輯及刪除資源,協助建置和測試您的應用程式,而無需離開 IDE。
  • 查詢 – 針對您在 Amazon SimpleDB 中的資料編寫 Select 查詢並編輯結果。

AWS Elastic Beanstalk 部署和偵錯

使用 AWS Toolkit for Eclipse 開發和偵錯,然後將您的 Java Web 應用程式部署到 AWS Elastic Beanstalk。

  • 開發 – 使用 Web 應用程式範本 (包括以 Travel Log 範例 Java Web 應用程式為基礎的範本) 建立新的 Java Web 應用程式。使用 Eclipse Java IDE 先在本機建置並執行您的應用程式,然後才部署到 AWS Elastic Beanstalk。
  • 部署 – 輕鬆地將新的應用程式版本部署到 AWS Elastic Beanstalk,然後使用 Eclipse 中的 Amazon EC2 管理或使用 AWS 管理主控台來管理應用程式。
  • 偵錯 – 遠端偵錯在 Beanstalk 環境中執行的應用程式。Toolkit 可協助您選取 EC2 執行個體,自動設定安全群組和 JVM 設定,然後啟動遠端偵錯工作階段。

問:其他 IDE 呢?

在 AWS Toolkit for Eclipse 專注於協助 Java 開發人員建置 Web 應用程式的同時,我們會根據客戶的回饋,提供支援多種程式設計語言的範本程式碼、程式庫和開發人員工具,繼續協助所有 AWS 開發人員建置軟體。

問:如何取得 AWS Toolkit for Eclipse?

請從產品頁面下載並安裝 AWS Toolkit for Eclipse。

問:哪裡可以找到原始程式碼?

原始程式碼可透過 GitHub 的 Git 儲存庫取得。您可以在該處線上瀏覽原始程式碼、下載整個套件來源或建立自己的複製程式碼。

問:AWS Toolkit for Eclipse 是開放原始碼嗎?如何授權工具組?

AWS Toolkit for Eclipse 和原始程式碼的授權是按照開放原始碼促進會 (OSI) 核准的 Apache 2.0 授權。這可讓您的客戶自由地修改並重新散佈專案。

問:為什麼該專案不是經由 Eclipse Public License 授權?

Eclipse Public License 要求工具組的衍生項目也要依 Eclipse Public License 做為原始程式碼提供。雖然 Eclipse Public License 與 Apache 2.0 授權兩者都是 OSI 核准的授權,但使用 Apache 2.0 授權可讓我們的客戶有彈性使用適合他們的授權來修改和散佈衍生工作。