Basic Gradle Java 專案
要將 Java 程式碼部署到 AWS Lambda,你必須建立一個分發 zip 檔案,其中包含執行時期間所需的所有依賴項。Gradle 中的示例專案:
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile 'com.amazonaws:aws-lambda-java-core:1.1.0'
}
task buildZip(type: Zip) {
from compileJava
from processResources
into('lib') {
from configurations.runtime
}
}
build.dependsOn buildZip
執行 gradle build
將建立一個 zip 檔案,其中包含與程式碼繫結在一起的所有依賴項,可以部署。