全部產品
Search
文件中心

Function Compute:環境說明

更新時間:Jul 06, 2024

本文介紹在Function Compute中使用Java架構編寫函數的運行環境資訊。

背景資訊

Java語言和Python、Node.js這類指令碼型語言不同,該語言需要編譯後才能在JVM虛擬機器中運行。針對Java語言,Function Compute當前具有以下限制:

  • 不支援代碼編譯:僅支援上傳已經開發完成、編譯打包後的ZIP包或JAR包。Function Compute不提供Java的編譯能力。

  • 不支援線上編輯:由於不支援上傳代碼,所以不支援線上編輯代碼,僅支援通過上傳 JAR 包通過 OSS 上傳兩種方法提交代碼。

Java運行時

Function Compute目前支援的Java運行環境如下。

版本

作業系統

架構

Java 11

Linux

x86_64

Java 8

Linux

x86_64

Function Compute為Java運行時提供以下依賴庫:

  • com.aliyun:fc-java-core:定義了請求處理常式中使用的handler介面和context對象等資訊。

  • com.aliyun:fc-java-events:提供了常用的事件來源的event類型。

  • FC SDK for JavaFunction Compute官方的Java SDK。

相關文檔