Function Compute, işlev geliştirmesi için Java 8 ve Java 11 çalışma zamanlarını destekler. Java işlevlerini JAR veya ZIP paketleri olarak derleyip yüklemeniz gerekir.
Arka Plan
Python veya Node.js'in aksine Java, bir JVM üzerinde çalıştırılmadan önce derlenmelidir. Function Compute ortamında aşağıdaki kısıtlamalar geçerlidir:
Kod derleme desteklenmez: Yalnızca derlenmiş ZIP veya JAR paketlerini yükleyin. Function Compute Java kodunu derlemez.
Çevrimiçi düzenleme desteklenmez: Kodu JAR paketlerini yükleme uploading JAR packages veya Object Storage Service (OSS) kullanma using Object Storage Service (OSS) yoluyla gönderin.
Java çalışma zamanları
Function Compute aşağıdaki Java çalışma zamanlarını destekler:
|
|
|
|
|
|
|
|
|
|
|
|
Function Compute Java çalışma zamanları için aşağıdaki bağımlılıkları sağlar:
com.aliyun:fc-java-core: İşleyici arayüzlerini ve bağlam nesnelerini tanımlar.com.aliyun:fc-java-events: Yaygın olay kaynakları için olay türlerini sağlar.FC SDK for Java: Resmi Function Compute Java SDK'sidir.