BUILDAWSJava Applications - AWS Toolkit for Eclipse

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

BUILDAWSJava Applications

在這個部分中,我們將使用 Eclipse 的工具包建置並執行本機中存取AWS的費用。

Eclipse 的工具包包含 SDK for Java 發套件和多種 Java 範例程式。Eclipse 的工具包可讓您輕鬆建置和執行任何這些範例。為了示範適用於 Eclipse 的工具包如何幫助您構建和運行AWS應用程式,我們將使用AmazonSimpleQueueService示例作為示例。所以此AWSToolkit for Eclipse 提供的 Explorer 可用來檢視正在執行的 Amazon SQS 佇列。

注意

適用於 Java 範例的開發套件位於samples目錄,也可在GitHub。如需有關適用於 Java 的開發套件本身的詳細資訊,請檢視AWS開發套件開發人員指南

建立並執行 Amazon Simple Queue Service 範例

建立並執行 Amazon Simple Queue Service 範例

  1. 按一下AWS圖示,然後按一下新的AWSJava 專案

  2. 在對話方塊中,在 Project name (專案名稱) 方塊中輸入專案名稱,然後選擇 Amazon Simple Queue Service Sample (Amazon Simple Queue Service 範例)

  3. 按一下 Finish (完成)

  4. 此範例應用程式會出現在 Project Explorer (專案總管) 中。展開此專案的樹狀檢視。

  5. src 節點之下,按兩下 SimpleQueueService.java 來源檔案以在編輯器窗格中開啟。找出下面的一行:

    System.out.println("Receiving messages from MyQueue.\n");
  6. 在編輯器窗格中的左邊界按一下滑鼠右鍵,然後選擇 Toggle Breakpoint (切換中斷點)

  7. 用滑鼠右鍵按一下 Project Explorer (專案瀏覽器) 中的專案節點 – 在我們的範例中,這將會是名為 myJavaSqsApp 的節點 – 然後按一下 Debug As (偵錯工具) > Java Application (Java 應用程式)。

  8. Select Java Application (選擇 Java 應用程式) 對話方塊中,選取 SQS 應用程式,然後按一下 OK (確定)

  9. 應用程式停在中斷點時,Eclipse 會詢問您是否應該切換到偵錯觀點。按一下(調試觀點不包含AWSExplorer)。

  10. 移至AWS探險者,然後展開Amazon SQS節點。

  11. 按兩下 MyQueue,並檢視由 Java 用戶端應用程式所建立的佇列內容。

  12. F8 鍵。Java 用戶端應用程式會繼續正常執行與終止。

  13. 在中重新整理檢視AWS探險者。您將會看到 MyQueue 佇列不再存在;應用程式結束前即會刪除佇列。

注意

如果您重複執行此範例應用程式,在每個後續執行之間應至少等待 60 秒。Amazon SQS 要求在刪除佇列後要有至少 60 秒的時間,才能再建立相同名稱的佇列。