本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
新的AWS LambdaJava 專案對話方
所以此新增 Lambda Java 專案對話方案可協助您建立並設定新的 Java 專案,讓您用來撰寫 Lambda 函數。
啟動對話方塊
New Lambda Java Project (新增 Lambda Java 專案) 對話方塊可以透過下列方式啟動:
-
方法是開啟AWS菜單,然後選擇新的AWSLambda Java 項目...。
-
通過選取文件 ‣ 新 ‣ 其他...,然後選擇AWS‣AWSLambda Java 專案在生成的對話框中。
建立專案對話方塊使用者界面

- 專案名稱
-
「必要」。您必須為專案提供名稱。
- 套件名稱
-
Java 套件的選用名稱。它必須是有效的 Java 套件名稱,例如「com.mycompany.myproject」。當您在文字輸入欄位中輸入套件名稱時,該名稱會新增到 Source Preview (來源預覽) 視窗的內容中。
預設值:None (None),此參數為可選參數。
- 類別名稱
-
「必要」。可識別包含 Lambda 程式碼之 Java 類別的名稱。它必須是有效的 Java 類別名稱。預設值為一般;您可以在此指定自己的名稱,或變更 Package name (套件名稱) 以避免與名稱類似的類別產生衝突。
預設值:LambdaFunctionHandler
- 輸入類型
-
「必要」。將用於呼叫 Lambda 函數的輸入類型。您可以從下拉式清單中選擇一個類別:
-
S3 事件—可接收來自 Amazon S3 事件的事件。
-
SNS Event (SNS 事件)—接收來自 Amazon SNS 的事件。
-
Kinesis 事件—可接收來自 Amazon Kinesis 串流的事件。
-
Cognito 事件—可接收來自 Amazon Cognito 的事件。
-
自訂― 接收從自訂程式碼產生的事件。如果您將輸入類型設定為 Custom (自訂),則您也可以在類型選擇旁邊的方塊中設定該自訂輸入類型的名稱。根據預設,會使用一般的 Object (物件) 類型。
重要 自訂輸入類型「必須」是有效的 Java 類別名稱,不是
int
、float
等等的基本類型。在這些案例中,您可以使用 Java 的標準 Boxed 類型 (Integer
、Float
和其他)。使用 Custom (自訂) 輸入類型,設定如下的事件來源:
-
所以此AWS管理主控台。
-
所以此AWSCLI 呼叫命令。
預設值:S3 事件
-
- 輸出類型
-
輸出類型。這必須是有效的 Java 物件。
預設值:物件